DynamicGridTextBoxColumn.cs 733 B

123456789101112131415161718192021222324
  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
  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. }