【问题标题】:Inheriting from a WPF Window or User Control从 WPF 窗口或用户控件继承
【发布时间】:2011-11-24 22:43:42
【问题描述】:

有没有办法从 WPF 窗口或与 XAML 关联的用户控件继承?

谢谢

【问题讨论】:

  • 你想做什么? XAML 方面的继承没有意义,还有其他设施,但请详细说明您要实现的目标

标签: wpf inheritance window


【解决方案1】:

没有。只有最派生的类才能与 XAML 关联。这是因为 XAML 系统会实例化代码隐藏实例。您可以从非 XAML 关联的 UserControl 和 Control 基类继承。

分离代码继承与外观继承的推荐方法是使用自定义样式。它们通过 BasedOn 属性继承。

【讨论】:

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