如果不想使用模板的概念。
还有一种方式,可以使用事件来设置,在PrepareCellForEdit事件里拿到元素,并且设置元素的MaxLength。
代码参考:
- void _flex_PrepareCellForEdit(object sender, C1.WPF.FlexGrid.CellEditEventArgs e)
- {
- if (e.Column == 1)
- {
- var bdr = e.Editor as Border;
- (bdr.Child as C1FlexComboBox).MaxLength = 2;
- }
- }
复制代码 |