TreeView控件之,后台构建TreeView(WinForm小程序)
生活随笔
收集整理的這篇文章主要介紹了
TreeView控件之,后台构建TreeView(WinForm小程序)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
private void Form1_Load(object sender, EventArgs e){//生成DataTableDataTable table = new DataTable();DataColumn Column;DataRow Row;Column = new DataColumn();Column.ColumnName = "Id";table.Columns.Add(Column);Column = new DataColumn();Column.ColumnName = "Name";table.Columns.Add(Column);for (int i = 0; i <= 2; i++){Row = table.NewRow();Row["Id"] = i;Row["Name"] = "Name " + i;table.Rows.Add(Row);}if (table.Rows.Count > 0){MessageBox.Show("恭喜你,成功后臺(tái)創(chuàng)建DataTable!!!");//綁定TreeViewforeach(DataRow row in table.Rows){TreeNode Node = new TreeNode();Node.Text = row["Name"].ToString();this.treeView1.Nodes.Add(Node);// treeView1.Nodes.Add(row["Id"].ToString(),row["Name"].ToString ());foreach (DataRow row1 in table.Rows){TreeNode node1 = new TreeNode();node1.Text = row1["Name"].ToString();Node.Nodes.Add(node1);}}this.treeView1.SelectedNode = treeView1.Nodes[0];//默認(rèn)選中第一個(gè)節(jié)點(diǎn)this.textBox1.Text = this.treeView1.SelectedNode.Text.ToString();treeView1.Nodes[0].Expand();}else{return;}}//選中節(jié)點(diǎn)事件private void treeView1_AfterSelect(object sender, TreeViewEventArgs e){MessageBox.Show("您選中了'" + treeView1.SelectedNode.Text.ToString() + "'");}
?
轉(zhuǎn)載于:https://www.cnblogs.com/zix1314/p/5566536.html
總結(jié)
以上是生活随笔為你收集整理的TreeView控件之,后台构建TreeView(WinForm小程序)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 原创:清朝覆灭后,为何没人敢暗杀末代皇帝
- 下一篇: 原创:一钱太守,二不尚书,三汤巡抚,四知