紧急求教:
我想在DataGrid中(listview也可以)实现Treeview中的展开符,也就是Treeview中的那个小加号,点击他就可以展开他的子节点。
那个小加号是如何实现的?是一个Icon,还是一个控件?我在Msdn中找了好久,只知道他是和Treeview捆绑在一起实现的,好像没有单独的控件。不过在.Net的编程环境中的属性窗口,它倒是实现了这个小加号的功能,我现在就要如此实现。不知有哪位高手能够指点一二!!
我想在DataGrid中(listview也可以)实现Treeview中的展开符,也就是Treeview中的那个小加号,点击他就可以展开他的子节点。
那个小加号是如何实现的?是一个Icon,还是一个控件?我在Msdn中找了好久,只知道他是和Treeview捆绑在一起实现的,好像没有单独的控件。不过在.Net的编程环境中的属性窗口,它倒是实现了这个小加号的功能,我现在就要如此实现。不知有哪位高手能够指点一二!!
當DataGrid的DataSource為DataSet,且DataSet有多個表時會出現"+"
當DataGrid的DataSource為DataTable﹐且DataTable擁有ChildRelation時也會出現"+".
不過展開的效果并沒有Treeview那樣完美~~~
Web中:
設定模板列,在模板列中添加TreeView控件.
就好像.Net环境中的属性窗口一样,比如"Size"属性,它前面就有个“+”,
一点击“+”,就会在后面追加两行:Width和Height。
有办法吗?
自已寫組件比較麻煩.
但是本人觉得datagrid功能还不够完善,我下载了一套.net控件,相当完美。推荐,你到电驴上去下载
主从表relation吧