WPF ComponentOneFlexGrid行选

时间:2024-11-03 16:19:34

1、设置SelectionMode首先,设置SelectionMode属性为Row,然后我们就可以选择整行。代码参考:<c1:C1FlexGrid x:Name="c1FlexGrid1" HorizontalAlignment="Left" Margin="12,12,0,0"Loaded="c1FlexGrid1_Loaded"SelectionMode="Row"Height="350"AutoGenerateColumns="True"VerticalAlignment="Top" />

2、选择行然后使用Select方法选择特定的行(比如,第六行)c1FlexGrid1.Select(5, 0, 5, c1FlexGrid1.Columns.Count - 1, true);

WPF ComponentOneFlexGrid行选

3、当FlexGrid包含记录比较多的时候,竖直的滚动条会出现,然后如果要选择第20行,并且要滚动当前行到视图内。就需要处理FlexGrid的Loaded事件,调用Select方法。代码:private void c1FlexGrid1_Loaded(object sender, RoutedEventArgs e){c1FlexGrid1.Select(16, 0, 16, c1FlexGrid1.Columns.Count - 1, true);c1FlexGrid1.Focus();}注意:调用Focus方法。调用这个方法就不需要额外点击grid。如图:

WPF ComponentOneFlexGrid行选
© 2025 手抄报圈
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com