我需要在 Ultragrid 中选择一行、多行或一个单元格以从网格中复制。这怎么可能实现?
问问题
21880 次
4 回答
2
您的问题不是很具体,但如果您想获取或设置选定的行,您可以使用该行的 .Selected 属性。您还可以使用:
_yourGrid.DisplayLayout.ActiveRow = whateverRowYouWantSelected
对于多项选择,您可以使用
_yourGrid.DisplayLayout.SelectedRows
于 2009-07-22T20:24:34.620 回答
1
选择超网格设计器对话框的“特征选择器”并展开“选择”节点。您应该能够以您想要的方式配置单元格、行、列选择。您还可以启用单行或多行选择。
于 2011-04-27T12:05:33.560 回答
1
关于我们如何通过列表对象的属性值过滤行的简单示例。
var rowToSelect = _texteViewModelsUltraGrid.Rows.FirstOrDefault(m => m.ListObject is TexteSetViewModel txtvm
&& txtvm.Category == "MyCategory");
if (rowToSelect != null)
_texteViewModelsUltraGrid.ActiveRow = rowToSelect;
在这种情况下,我们将选择第一行,其中底层列表对象(一个包含文本信息的视图模型)属于 MyCategory 类别。
于 2021-01-19T09:21:36.437 回答
0
这是一个非常开放的问题(网络/赢取表格?)。我能给你的最好建议是,如果你从网格的智能标签打开 UltraWinGrid 设计器,然后选择“特征选择器”并展开“选择”节点,你应该能够配置单元格、行、列选择的方式你要的那个。
我希望这会有所帮助。
于 2009-07-17T00:50:27.540 回答