0

我是 WPF 的新手,我在这里遇到了问题。在我们的一个应用程序中,很少有对话框负责类似的工作。所有对话框都有确定和应用按钮。但是在我们新的 UI 设计中,这些将显示在一个侧边栏上,这是一个面板(尚未决定控制)。我想有一个基本用户控件,它有几个方法的确定和应用按钮。我的其他对话框(现在是新 UI 中的用户控件)是从这个基本用户控件派生的。

我从互联网上下载了一些代码示例,但问题没有解决。

如果您有任何想法/代码示例,请分享。

提前致谢。

4

1 回答 1

0

WPF(在某种程度上也是 WinForm)不能很好地继承。您可以在 C# 代码中创建 UI 并让继承工作,但我认为设计器不能很好地发挥作用,因此您将被困在设计模式和 Blend 中。

要解决它,您可以创建要重用的功能并使用组合而不是继承,无论如何这被认为是更好的方法。

于 2012-06-02T06:30:20.457 回答