我有一个名为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());
}
所以它的例如
现在我想知道是否点击了类别或注释,因为如果TreeViewItem是一个类别(在我的数据库中)我
Select * from Categories
但如果它是我做的一个说明
Select * from Notes
所以问题是:有没有办法知道你在TreeViewItem上单击了哪个TreeViewItem?