我有一个带有几个用户控件和一些其他标准控件的WPF对话框。我们对此对话框有很多用途,并进行了特定的调整。现在,这个对话框管理所有调整自身的逻辑。
我不禁想到必须有更好的方法。我希望我能做到这样的事情:
原始对话
<dialog>
<Control1>
<CustomHeader />
<Control2 />
<Etc />
</Control1>
</dialog>
略有不同的对话:
<dialog>
<OriginalDialog>
<CustomHeader>
<TextBlock Text="The whole dialog will show and also include this text now" />
</CustomHeader>
<OriginalDialog>
</dialog>
有没有办法做我正在尝试的事情,甚至是我不考虑的更好的方式?