wpf TreeView通过ItemSource设置的数据源。通过获取SelectItem时结果是实体类。怎么更改为TreeViewItem
5个回答
展开全部
XAML:
<TreeView TreeViewItem.Selected="TreeView_Selected" />
后台代码:
private void TreeView_Selected(object sender, RoutedEventArgs e)
{
TreeViewItem tviSelected = e.OriginalSource as TreeViewItem;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
selected事件 里面的 参数e 有treeviewitem 对象 e.OriginalSource
比如说
private void treeView1_Selected(object sender, RoutedEventArgs e)
{
TreeviewItem t = e.OriginalSource as TreeViewItem;
}
这样就能获得 treeviewitem
比如说
private void treeView1_Selected(object sender, RoutedEventArgs e)
{
TreeviewItem t = e.OriginalSource as TreeViewItem;
}
这样就能获得 treeviewitem
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
YourClass yc = treeView.SelectedItem as YourClass;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(e.item is TreeViewItem)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询