我想在TreeListLookupEdit中选择一个节点。TreeListLookupEdit - 焦点节点
var fn = treeListLookupEdit1.FindNodeByKeyID(NodeId);
treeListLookupEdit1.Properties.TreeList.FocusedNode = fn;
我TreeListLookupEdit已经充满了数据(从EF数据源),我需要关注该行并在这两个treeListLookUpEdit1.Text看到这个值(当它处于关闭状态),当我也打开一个弹出窗口。
但没有任何反应,它不会选择节点。
我也试过这个(其中 “树节点” 是TreeListLookupEdit内的实际的TreeList):
treeNodes.FocusedNode = fn;
但是,当我运行这段代码,它的工作原理:
treeListLookupEdit1.ShowPopup();
treeListLookupEdit1.Properties.TreeList.FocusedNode = fn;
treeListLookupEdit1.ClosePopup();
那么,如何避免使用ShowPopup?
更新 看来,你应该设置的EditValue
treeListLookupEdit1.EditValue = NodeId
是否有任何属性EditingValue? – Shell
是的,TreeListLookupEdit有一个EditValue,但它什么都不做。 – Dimitri
然后我不认为有没有其他方法可以在不弹出查找的情况下集中树节点。 – Shell