【发布时间】:2018-07-20 17:17:59
【问题描述】:
我有一个 TreeView,我可以像这样选择节点:
var Key= long.Parse(currentRow.Cells["Key"].Value.ToString());
var currentNode = tvProjectList.Nodes[0];
currentNode.ExpandAll();
var selectedNode = currentNode.FirstNode.LastNode.LastNode;
如您所见,我只选择最后一个节点,但我不想只选择最后一个节点我想选择Tag 等于我的变量Key 的节点
类似这样的:
var selectedNode = currentNode.FirstNode.LastNode.Tag.Where(x => x.Tag == Key);
但我不能在节点中使用 Where 子句。
上面写着:
'object' 不包含 'Where' 的定义并且没有扩展名 接受“object”类型的第一个参数的方法“Where”可以是 找到(您是否缺少 using 指令或程序集引用?)
我怎样才能实现我想要的?
【问题讨论】:
-
你用的是什么树控件?
-
CellClick @TerryCarmen
-
CellClick 不是控件。您使用的是 Microsoft TreeView、Infragistics 还是其他?
-
我正在使用 Microsoft TreeView @TerryCarmen