目前我创建的方法是当您在Treeview中单击任何内容时,该方法将激活。
private void MyTreeView_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs<object> e)
{
cAuditTasksEntity task = new cAuditTasksEntity();
cAuditTasksEntity entityTask = MyTreeView.SelectedItem as cAuditTasksEntity;
}
这是我的待办事项列表,当他们从图片中包含_Pot
Acceptance Pot 1
的{{1}}列表中的任何内容中选择某些内容时,我需要它返回{ {1}}。
在变量Acceptance Pot 2
中,我可以获取SelectedItem
并在数据库中搜索SelectedItem
(PolicyNumber
)详细信息。
编辑:
我已添加此代码:
Task
我知道它会在TreeView中执行任何SelectedItems
,但我可以在它周围添加var Info = MyTreeView.SelectedItem;
语句,这会从我显示的图片中读取SelectedItem
,我该如何获得IF
并找到与Date & PolicyNumber
匹配的PolicyNumber
。
答案 0 :(得分:1)
一种解决方案是在视图模型上创建SelectedItem
属性。然后,您可以将SelectedItem
绑定到xaml中的此属性:
<... SelectedItem={Binding SelectedItem} />
然后,您可以在已定义的方法中访问它。