0

TabControl1 という次の TabControl を定義しました。

<TabControl>
  <TabItem Header="Cheese"> The Cheese Tab </TabItem>
  <TabItem Header="Pepperoni"> The Pepperoni Tab </TabItem>
  <TabItem Header="Mushrooms"> The Mushrooms Tab </TabItem>
</TabControl>

アドインまたはプラグインから動的に読み込まれる別の TabControl である TabControl2 を定義しました。

<TabControl>
  <TabItem Header="Anchovies"> The AnchoviesTab </TabItem>
  <TabItem Header="Jalepenos"> The Jalepenos Tab </TabItem>
  <TabItem Header="Rattle Snake"> The Rattle Snake Tab </TabItem>
</TabControl>

「チーズ」項目の後に TabControl1 が TabControl2 にバインドされた後、TabControl1 は次のようになります。

<TabControl>
  <TabItem Header="Cheese"> The Cheese Tab </TabItem>      
  <TabItem Header="Anchovies"> The AnchoviesTab </TabItem>
  <TabItem Header="Jalepenos"> The Jalepenos Tab </TabItem>
  <TabItem Header="Rattle Snake"> The Rattle Snake Tab </TabItem>
  <TabItem Header="Pepperoni"> The Pepperoni Tab </TabItem>
  <TabItem Header="Mushrooms"> The Mushrooms Tab </TabItem>
</TabControl>
4

1 に答える 1

0

データを使用してUIをモデル化します。つまり、モデルを表示します。これらのビューモデルからUIを生成します。

<TabControl ItemsSource="{Binding Items}"

次に、これらのモデルを適切と思われるコレクションに結合し、それらのコレクションからUIを生成できます。

于 2010-04-19T10:02:41.257 に答える