我在<TabItem>
:
<ScrollViewer ....>
<Border ....>
<DockPanel ...>
....
</DockPanel>
</Border>
</ScrollViewer>
同样的XAML将重复多次。我想知道是否更容易创建某种类型的UserControl
或custom control
(不确定用户控件是否可行)。然后,如果我需要更改其中一个设置,则会级联到包含TabItems
的所有ScrollViewer/Border/DockPanel
。
答案 0 :(得分:1)
例如,您可以将abouve XAML代码放入UserControl,但是您需要知道每次使用用户控件时,都会创建不同的实例。因此,如果您想要更新所有实例,则需要对常见的INotifyPropertyChanged类属性进行绑定。
希望这可以帮助......