WPF新手之为HierarchicalDataTemplate生成的Item项添加事件

一般的模板直接就能在模板中的控件属性中设置,可是HierarchicalDataTemplate直接生成了ListBoxItem(TreeViewItem也是一样),没地方设置。结果发现只要在<style>中加以如下设置即可:

<Style TargetType="ListBoxItem"> <EventSetter Event="ListBoxItem.MouseDoubleClick" Handler="ListBoxItem_MouseDoubleClick"/> </Style>

(ListBoxItem_MouseDoubleClick的参数可用系统生成的做参照)

你可能感兴趣的:(WPF)