【发布时间】:2017-03-21 05:52:25
【问题描述】:
单击上下按钮时如何上下移动 selectedNode。 selectedNode 在树列表控件中始终可见。以便 Treelist 可以上下滚动。
【问题讨论】:
标签: c#
单击上下按钮时如何上下移动 selectedNode。 selectedNode 在树列表控件中始终可见。以便 Treelist 可以上下滚动。
【问题讨论】:
标签: c#
试试这个代码,它可能会有所帮助
if(mainTreelist.FocusedNode.Expanded)
{
mainTreelist.MoveNode(mainTreelist.FocusedNode, mainTreelist.FocusedNode.NextVisibleNode, true);
mainTreelist.MakeNodeVisible(mainTreelist.FocusedNode);
}
将选定节点移动到下一个节点。
【讨论】:
试试下面的方法:
private void button1_Click(object sender, EventArgs e)
{
TreeNode node = new TreeNode();
node = treeView1.SelectedNode;
treeView1.SelectedNode = node.NextVisibleNode;
node.TreeView.Focus();
}
【讨论】: