我想根据treeview选中的节点决定listview动态绑定哪个datatable中的数据。
我treeview也是用datatable绑定的。
现在我想知道怎样才能知道是选择了哪个节点哪?用什么事件好呢?
还有怎样跟Listview中画上网格呢 ?
还有个问题就是listview可以不用在xaml中设计gridview就绑定到datatable上的数据吗?
我绑定的datatable每个都要在xaml中设计gridview再在cs中设计listview的datacontext。
如分不够再加。
各位大虾帮忙了。。解决每个问题都给分。
我treeview也是用datatable绑定的。
现在我想知道怎样才能知道是选择了哪个节点哪?用什么事件好呢?
还有怎样跟Listview中画上网格呢 ?
还有个问题就是listview可以不用在xaml中设计gridview就绑定到datatable上的数据吗?
我绑定的datatable每个都要在xaml中设计gridview再在cs中设计listview的datacontext。
如分不够再加。
各位大虾帮忙了。。解决每个问题都给分。
解决方案 »
- VS 2008中数据操作有没有类似三层代码似的更新
- OpenGL 如何才能使二维图形和三维图形兼容 急!急!!急!!!
- C# treeView如何让 右键新增节点处于可编辑状态???
- 在系统中建立了一个process进程,如何把进程的输出流显示在textbox中 我的程序如下
- 如何动态更改母版生成页页面的标题??????
- 关于下载文件的问题?
- 返回一条记录,怎么做啊?
- 如何隐藏自己的IP地址以防止服务器端程序通过Request.ServerVariables("remote_addr")等途径得到我的IP地址
- 客户端编程如何引用runat="server"里的控件?
- 谁能帮我详细的系统的解释一下 System.Windows.Forms.Timer的原理和用法?
- 我用byte[]存放了grf文件到资源文件中,请问如何读取?
- 请高手帮忙:C#如何设定当鼠标移到lable控件上时出现下划线?
在listview中获取treeview选中的值,然后根据这个值可以动态的绑定datatable中的数据。
我想你treeview中的值和datatable中的数据应该存在某种关系吧~这里不是很清楚你的业务逻辑。listview属性中的GridLines的值为true,View属性值为Details,listview就有格子了。
现在我想知道怎样才能知道是选择了哪个节点哪?用什么事件好呢?
private void treeView1_AfterSelect(object sender, System.Windows.Forms.TreeViewEventArgs e)
{
MessageBox.Show(treeView1.SelectedNode.Text);
}还有个问题就是listview可以不用在xaml中设计gridview就绑定到datatable上的数据吗?
可以,listview也可以像DataGrid一样用表格的方式把数据显示出来。
获取datatable,然后把值设置进去。
this.listView1.Items.Add("");
this.listView1.Items[0].SubItems[0].Text="";
用里面的e.AddItem[0]来获取选中的值
2)可以在代码中绑定。
如yourTreeControl.Bindings.Add(*****)
我要做的是WPF不是普通的FORM程序。。
ms44:
我没找到你SELETEDCHANGE事件。只有SelectedItemChanged事件,但那里也没有e.AddItem[]。
我treeview绑定好了,现在要的是单击节点后触发事件。不用数据绑定的treeview事件我会写。但是绑定的treeview老是报错。TreeViewItem item = tvData.SelectedItem as TreeViewItem;一直为空。没法找到是单击了哪个节点。
我不是很明白这个表格的效果是怎样的。你试试把每个ListViewItem的BorderThickness设置成1,BorderBrush设置成Black之类的颜色,看看是否你想要的效果