Winfrom中treeView获取子节点
1.动态获取子节点后放入groupControl2表中
private void LoadUnInspectionDJ()// treeView1
{
treeView1.Nodes.Clear();
LTron.Framework.SystemService.Proxy.SYS_COMMON_PROXY COM_PROXY = new LTron.Framework.SystemService.Proxy.SYS_COMMON_PROXY(); --new一个新表
DataTable RES = COM_PROXY.ExecuteQuerySql("SELECT MATERIAL_NO,MATERIAL_SPEC FROM MMD_MATERIAL_MASTER WITH(NOLOCK) WHERE PART_TYPE IN ('FG','ASSEMBLY')");
COM_PROXY.CloseChannel();--查询sql语句
for (int i = 0; i < RES.Rows.Count; i++) --循环取值
{
// treeView1.Nodes.Add("item", RES.Rows[i]["MATERIAL_NO"].ToString());
TreeNode node = new TreeNode();
node.Text = RES.Rows[i]["MATERIAL_NO"].ToString();
node.Name = "MATERIAL_NO";
node.ImageIndex = imageList1.Images.IndexOfKey("item");
node.SelectedImageIndex = imageList1.Images.IndexOfKey("item");
treeView1.Nodes.Insert(0, node);
node.Nodes.Add("MATERIAL_DESC", RES.Rows[i]["MATERIAL_SPEC"].ToString());
}
groupControl2.Text = "物料列表:" + treeView1.Nodes.Count.ToString();
}
浙公网安备 33010602011771号