查找在哪个TreeviewItem

时间:2017-12-21 09:25:17

标签: c# wpf treeview treeviewitem

我有一个名为tvSearchResults的TreeView。 在这个Treeview中,我有两个TreeViewItems

     TreeViewItem tvCategorieNodes = new TreeViewItem();
     TreeViewItem tvNotitieNodes = new TreeViewItem();

我执行查询以及通过执行此操作添加到此TreeViewItem的查询结果(对于我的tvNotitieNodes也是如此)

                    tvCategorieNodes.Header = "Category";
                    tvSearchResults.Items.Add(tvCategorieNodes);

                    foreach (DataRow dr in con.QueryEx().Rows)
                    {
                        tvCategorieNodes.Items.Add(dr[1].ToString());
                    }

所以它的例如

  • 类别
    • 第1类
    • 第2类
    • 注1
    • 注2

现在我想知道是否点击了类别或注释,因为如果TreeViewItem是一个类别(在我的数据库中)我

Select * from Categories

但如果它是我做的一个说明

Select * from Notes

所以问题是:有没有办法知道你在TreeViewItem上单击了哪个TreeViewItem?

0 个答案:

没有答案