0

内に次の XAML があります<TabItem>

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

この同じ XAML が複数回繰り返されます。ある種のUserControlorを作成する方が簡単かどうか疑問に思っていますcustom controlユーザーコントロールが機能するかどうかはわかりません)。次に、これら 3 つのうちの 1 つの設定を変更する必要がある場合TabItemsは、ScrollViewer/Border/DockPanel.

4

1 に答える 1

1

たとえば、上記の XAML コードを UserControl に入れることができますが、ユーザー コントロールを使用するたびに異なるインスタンスが作成されることを知っておく必要があります。したがって、すべてのインスタンスを更新する場合は、共通の INotifyPropertyChanged クラス プロパティにバインドする必要があります。

これが役立つことを願っています...

于 2013-03-06T18:38:58.040 に答える