×

splitter和treeview控件综合示例

splitter和treeview控件综合示例(treeview控件使用方法)

admin admin 发表于2024-01-02 17:54:27 浏览33 评论0

抢沙发发表评论

这篇文章给大家聊聊关于splitter和treeview控件综合示例,以及treeview控件使用方法对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

本文目录

treeview控件使用方法

TreeView控件的主要属性包括Nodes和SelectedNode。Nodes属性包含树视图中的顶级节点列表。SelectedNode属性设置当前选中的节点。您可以在节点旁边显示图标。该控件使用在树视图的ImageList属性中命名的ImageList中的图像。ImageIndex属性可以设置树视图中节点的默认图像。在设计器中添加或移除节点选择TreeView控件。在“属性”窗口中,单击Nodes属性旁的“省略号”()按钮。显示“树节点器”。若要添加节点,必须存在根节点;如果不存在根节点,必须先单击“添加根”按钮添加一个根节点。然后,就可通过选择根节点或任何其他节点并单击“添加子级”按钮来添加子节点。若要删除节点,请选择要删除的节点,然后单击“删除”按钮。循环访问TreeView控件的所有节点创建测试每个节点的递归过程(C#和C++中为递归方法)。调用该过程。下面的示例演示如何打印每个TreeNode对象的Text属性:VisualBasic复制代码PrivateSubPrintRecursive(ByValnAsTreeNode)System.Diagnostics.Debug.WriteLine(n.Text)MessageBox.Show(n.Text)DimaNodeAsTreeNodeForEachaNodeInn.NodesPrintRecursive(aNode)NextEndSub’Calltheprocedureusingthetopnodesofthetreeview.PrivateSubCallRecursive(ByValaTreeViewAsTreeView)DimnAsTreeNodeForEachnInaTreeView.NodesPrintRecursive(n)NextEndSub确定单击了哪个TreeView节点使用EventArgs对象返回对已单击节点对象的引用。通过检查TreeViewEventArgs类(它包含与事件有关的数据),确定单击了哪个节点。VisualBasic复制代码PrivateSubTreeView1_AfterSelect(ByValsenderAsSystem.Object,_ByValeAsSystem.Windows.Forms.TreeViewEventArgs)HandlesTreeView1.AfterSelect’DeterminebycheckingtheNodepropertyoftheTreeViewEventArgs.MessageBox.Show(e.Node.Text)EndSub建议下载安MSDN上面给得比较详细这里只拷一部分过来

C#窗体设计,tree view和listview和imagelist

非得双击吗?单击也行啊 TreeView每个节点添加一个Tag属性,作为标识符,然后添加AfterSelect事件,事件中依事件e.Tag获取标识符,再以此作右侧ListView的操作

关于splitter和treeview控件综合示例到此分享完毕,希望能帮助到您。