WPF C1FlexGrid如何获取选中的多行数据
设置SelectionMode="RowRange"后,如何获取选中的多行数据?尝试flexGrid.SelectedItems,但没有成功很抱歉回复晚了。
如果是要获取选择区域,你可以通过Selection,它是一片CellRange,拿到选择的区域。
如果是绑定的数据,可以通过SelectedItems。拿到的是绑定的集合。
从里面可以获取到数据。
比如,测试Demo路径:
\Documents\ComponentOne Samples\WPF\C1.WPF.FlexGrid\CS\ComboBox\ComboBox
测试代码,可以获取到所有选择的ProductName列的内容:
foreach (var a in _flex.SelectedItems)
{
ComboBox.ServiceReference1.Product p = a as ComboBox.ServiceReference1.Product;
Console.WriteLine(p.ProductName);
}
页:
[1]