0

我在 a 中有以下 XAML <TabItem>

<ScrollViewer ....>
    <Border ....>
        <DockPanel ...>
        ....
        </DockPanel>
    </Border>
</ScrollViewer>

相同的 XAML 将重复多次。我想知道创建某种类型的UserControlor是否会更容易custom control不确定用户控件是否有效)。然后,如果我需要更改这 3 个之一的设置,它将级联到所有TabItems包含ScrollViewer/Border/DockPanel.

4

1 回答 1

1

例如,您可以将上述 XAML 代码放入 UserControl 中,但您需要知道每次使用用户控件时,都会创建一个不同的实例。因此,如果您想更新所有实例,您需要绑定到一个常见的 INotifyPropertyChanged 类属性。

希望这可以帮助...

于 2013-03-06T18:38:58.040 回答