DynamicGridTextBoxColumn.cs 739 B

1234567891011121314151617181920212223
  1. using System.Collections.Generic;
  2. using System.Windows;
  3. using InABox.Core;
  4. using Syncfusion.UI.Xaml.Grid;
  5. using Syncfusion.UI.Xaml.TreeGrid;
  6. namespace InABox.DynamicGrid;
  7. public class DynamicGridTextBoxColumn<TEntity> : DynamicGridEditorColumn<TEntity,TextBoxEditor,GridTextColumn, TreeGridTextColumn> where TEntity : BaseObject, new()
  8. {
  9. protected override void Configure(GridTextColumn column, TextBoxEditor editor)
  10. {
  11. column.TextWrapping = TextWrapping.NoWrap;
  12. }
  13. protected override void Configure(TreeGridTextColumn column, TextBoxEditor editor)
  14. {
  15. column.TextWrapping = TextWrapping.NoWrap;
  16. }
  17. public DynamicGridTextBoxColumn(DynamicGridColumn definition) : base(definition)
  18. {
  19. }
  20. }