【发布时间】:2011-05-17 08:59:49
【问题描述】:
我有一个 WPF 应用程序。在其中我有一个 Xaml 文件中的图像控件。
右键单击此图像,我有一个上下文菜单。
我也想在“左键”上显示相同的内容。
我如何以 MVVM 方式做到这一点?
【问题讨论】:
-
虽然有可能,但在左键单击时显示上下文菜单会违反标准 Windows 的预期。
-
关于制作这个 MVVM,我相信 XAML 将在您的“视图”中,Image_MouseDown C# 代码将在您的“视图模型”中,并且您的“模型”不应该对上下文一无所知菜单。
标签: wpf mvvm contextmenu mouseleftbuttondown