【发布时间】:2011-11-24 22:43:42
【问题描述】:
有没有办法从 WPF 窗口或与 XAML 关联的用户控件继承?
谢谢
【问题讨论】:
-
你想做什么? XAML 方面的继承没有意义,还有其他设施,但请详细说明您要实现的目标
标签: wpf inheritance window
有没有办法从 WPF 窗口或与 XAML 关联的用户控件继承?
谢谢
【问题讨论】:
标签: wpf inheritance window
没有。只有最派生的类才能与 XAML 关联。这是因为 XAML 系统会实例化代码隐藏实例。您可以从非 XAML 关联的 UserControl 和 Control 基类继承。
分离代码继承与外观继承的推荐方法是使用自定义样式。它们通过 BasedOn 属性继承。
【讨论】: