看到一个例子是这样的“treeView1.Nodes.Add("A","商品信息";1,2);”请问这里的几个参数"A","商品信息";1,2分别表示什么意思?
解决方案 »
- 如何判断一个事件的产生
- VC回调函数里C#对应的结构体定义问题
- 关于数据源的和dataset问题
- 请教
- (三个问题----2)如何在打印Excel文件时直接在客户端打开该文件
- ASP.NET的ASCX控件制作问题
- 关于个性化控件!
- nhibernate单向一对多映射子实体数据记录中父实体ID未同时保存
- acewang(平平安安过一年) 请进!!
- 未处理的“System.Resources.MissingManifestResourceException”类型的异常出现在 mscorlib.dll 中
- DataGridView绑定DataTable,DataGridView排序后怎样实现DataTable值的顺序和DataGridView值顺序同步?
- 如何用c#修改powerpoint的母版呢?
下面例子。TreeNode MyNodes = new TreeNode();
MyNodes.Text = "显示的文本";
MyNodes.NavigateUrl = "链接的地址";
treeView1.Nodes.Add(MyNodes);
1,节点名称(KEY)
2,节点显示的文本(TEXT)
3,节点图片(图像)的索引
4,节点被选中时的图片(图像)的索引
SqlDataReader dr = com.ExecuteReader();
TreeNode newNode1 = treeView1.Nodes.Add("A","商品信息",1,2);//一级节点
while(dr.Read())
{ //二级节点
TreeNode newNode12=new TreeNode("商品编号"+dr[1].ToString(),3,4);
//3表示没有单击节点时显示的图标索引值,
newNode12.Nodes.Add("A", "商品名称:" + dr[0].ToString(), 5, 6);
newNode12.Nodes.Add("A", "商品数量:" + dr[3].ToString(), 7, 8);
newNode12.Nodes.Add("A", "商品价格:" + dr[2].ToString(), 9, 10);
newNode1.Nodes.Add(newNode12);
}
现在我就是不明白("A","商品信息",1,2);这里面的几个参数的意思,“商品信息”还知道,至于“A”还有1,2是什么意思就不懂了。
"商品信息" 显示的文本信息
1: 相应的imageIndex //即对应显示的图标是images[1]
2: 当选中后,显示的图标是images[2]