如何从menuitem中找到所选项目

时间:2010-02-10 10:37:53

标签: wpf click contextmenu menuitem

我有一个ContextMenu,我在运行时将一些项目绑定为MenuItem。 我也订阅了Click活动。

现在如何找到事件中绑定项目点击的项目?

谢谢,

1 个答案:

答案 0 :(得分:0)

这仅仅是猜测,但在WPF中,有两种主要方式。首先是检查对象中的SelectedItem属性(如果有)。

另一个是讨论传递给事件的参数。如果您的事件有RoutedEventArgs,则此变量将包含名为Source的属性,该属性应包含调用该事件的对象。例如,当Button ListView中有ItemTemplate并且您想知道点击了哪一个时,可以使用此功能。