我有一个页面,其中包含要在TreeView中打开的项目:
<TreeView Name="pxTreeView" IsEnabled="False" >
<TreeViewItem Header="Static Model" FontWeight="Bold">
<TreeViewItem Header="Structure" MouseLeftButtonUp="MenuItem_LayerStructure_Open_Click" IsEnabled="{Binding FieldStructureModelIsEnabled}">
我想在列表中保存TreeViewItem的标头和事件处理程序。 有没有办法获得&#39;来自TreeViewItem的事件处理程序?
像:
EventHandlerList events;
foreach (TreeViewItem item in treeview.items)
{
events.AddHandler(item.Header,item.MouseLeftButtonUp)
}
但我无法从控件中检索处理程序委托。 这可能吗?