【问题标题】:Default right-click context menu in WPF GridViewWPF GridView 中的默认右键单击上下文菜单
【发布时间】:2013-07-24 11:17:02
【问题描述】:

我目前正在开发一个使用 WPF GridView 的项目。我负责更改右键单击上下文菜单。

目前,右键单击上下文菜单会弹出一个菜单,其中包含列的清单。这是默认行为吗?我在代码中找不到任何这样的上下文菜单。我需要以某种方式保留这些列选择,以便它们在应用程序重新启动后仍然存在。

我希望有人可以提供帮助。我无法在任何地方找到有关此菜单的任何信息!

标记

【问题讨论】:

  • 上下文菜单可能是在 XAML 中定义的,您检查了吗?
  • 我做了好几次。我花了一天的大部分时间研究 XAML,试图解决它!我是 WPF 新手,请参阅。
  • 发布网格视图 Xaml 它可能会有所帮助

标签: c# wpf


【解决方案1】:

这不是默认行为,必须进行编码。

【讨论】:

  • 好的,我再看看,但我确定我已经到处寻找和搜索了!
【解决方案2】:

WPF GridView 中不仅没有内置默认上下文菜单,而且我认为您甚至根本无法附加一个。 GridView 可以托管在 ListView 控件中,并且可以有自己的上下文菜单。

如果您可以找到包含 GridView 的 XAML 文件,则查找或搜索关键字 ContextMenu。这是附加上下文菜单的属性的名称。

或者,在整个解决方案中搜索显示在上下文菜单中的任何文本位,甚至可能在 GridView 标题中。

我能给出的最好建议是买一本好书并开始学习 WPF。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-21
    • 2010-10-20
    • 1970-01-01
    • 2016-03-05
    • 2016-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多