【问题标题】:WPF-How to invoke command from inherited windowWPF-如何从继承的窗口调用命令
【发布时间】:2014-05-05 13:57:29
【问题描述】:

我遇到了以下情况。 现在,我正在 WPF 上启动一个新应用程序,在其中创建了一个通用窗口来添加/编辑/删除/咨询对象。所以窗口有一些按钮、页眉、页脚、背景颜色等。然后,我将这个窗口继承到每个对象的窗口。

所以什么都不做,我已经准备好了大部分完整的窗口。

现在在内容区域中,我添加了自定义内容控件来设计用户输入控件屏幕。 如果我将命令绑定到内容控件区域中的按钮控件,则此自定义内容控件有一些命令可以正常工作,但如果我绑定到位于通用窗口中的标题按钮,则它不起作用。我已经创建了通用窗口样式的所有按钮。 任何帮助将不胜感激。

【问题讨论】:

  • 我想我们需要看看这个的 Xaml

标签: wpf


【解决方案1】:

听起来您的“通用窗口”具有与内容控件的数据上下文不同的数据上下文。

要调试这样的绑定错误,查看输出窗口通常很有帮助。如果控件在 datacontext 上找不到正确的绑定,它将列出一个错误并提供一些可能有用也可能不是很有帮助的信息。

此外,如果您发布代码,对您的帮助会容易得多。

【讨论】:

    猜你喜欢
    • 2011-06-02
    • 2023-03-26
    • 2014-06-12
    • 1970-01-01
    • 1970-01-01
    • 2021-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多