私は、さまざまなタスクを管理するWPFアプリケーションを開発する予定です。 各タスクには、入力コントロールと出力コントロールのセットが含まれています。WPF - さまざまな機能に同じウィンドウを使用する
このためには、メインウィンドウに再利用可能な領域が必要です。そのため、画面上の他のUI要素を散布して再利用可能な領域の新しいコントロールセットを更新できます。
私は
ありがとう
私は、さまざまなタスクを管理するWPFアプリケーションを開発する予定です。 各タスクには、入力コントロールと出力コントロールのセットが含まれています。WPF - さまざまな機能に同じウィンドウを使用する
このためには、メインウィンドウに再利用可能な領域が必要です。そのため、画面上の他のUI要素を散布して再利用可能な領域の新しいコントロールセットを更新できます。
私は
ありがとう
...いずれかがあることを行う方法を提案し、WPFに新しいです私は、単純なグリッドまたはそのようないくつかのパネル・コントロールを使用することをお勧めします。コンテンツを変更するには、子のユーザーコントロールを変更するだけでなく、ビューモデル(ビューに何を表示するかを記述するデータモデル)にDataContextを設定し、DataTemplateを使用して好きなようにDataContextを表示することもできます:
<Grid>
<Grid.Resources>
<DataTemplate DataType="{x:Type ViewModels:YourcurrentViewModel}">
<StackPanel><TextBox Text="{Binding YourProperty}" /></StackPanel>
</DataTemplate>
</Grid.Resources>
</Grid>
Google DataTemplateまたはMVVM(Model View View-Model)のパターンには、これに関する多くのリソースがあります。
あなたはこれを少し間違ってタグ付けしたと思いますか? – Almund