点选treeview叶子节点checkbox控件,取出值添加到listbox控件中 各位高手,小弟请教个问题,我要做一个页面,从数据库里已经读取数据利用treeview控件自动生成了树,现在我想点选treeview叶子节点checkbox控件,有一个添加按钮,取出值添加到listbox控件中,请问怎么写,我试用了很多种方法,都没有成功,希望大家细心指点,不胜感激! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 点checkbox控件直接触发事件,向listbox写入值 private void 树_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { if (((DataRow)e.Node.Tag).Table.TableName == "文摘")/*取数据绑定*/ 点击事件调用下面方法GetAllCheckedNodes(treeview.Nodes); public void GetAllCheckedNodes(TreeNodeCollection nodes) { foreach (TreeNode node in nodes) { if (node.Checked == true) { listbox.item.Add(Convert.ToInt32(node.Text)); } GetAllCheckedNodes(node.Nodes, ids); } } public void GetAllCheckedNodes(TreeNodeCollection nodes) { foreach (TreeNode node in nodes) { if (node.Checked == true) { listbox.item.Add(Convert.ToInt32(node.Text)); } GetAllCheckedNodes(node.Nodes); } } showPopWin弹出的窗口为什么不能拖动 初学者请问关于C#中的属性 到底多少分可以解决这样的问题?在GridView中点下载就把文件下载到本地电脑 C#根据配置文件动态执行函数的问题 winform中向网页中提交中文参数的问题。。乱码 请教高手:关于DataGrid记录的排序问题:上下移动 请问如何将C#类中的事件、方法和属性用软件采集出来? c#的基础问题 在线等! sqlDataBase 的命名空间是什么啊? 请教字符串处理的问题(分拆) c# 点击webBrowser里面网页按钮的实现 vs2010中,使用chart控件绘图,第一次绘图正确,但是重复执行后,没有清除历史图像
private void 树_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
if (((DataRow)e.Node.Tag).Table.TableName == "文摘")/*取数据绑定*/
GetAllCheckedNodes(treeview.Nodes); public void GetAllCheckedNodes(TreeNodeCollection nodes)
{
foreach (TreeNode node in nodes)
{
if (node.Checked == true)
{
listbox.item.Add(Convert.ToInt32(node.Text));
}
GetAllCheckedNodes(node.Nodes, ids);
}
}
{
foreach (TreeNode node in nodes)
{
if (node.Checked == true)
{
listbox.item.Add(Convert.ToInt32(node.Text));
}
GetAllCheckedNodes(node.Nodes);
}
}