2

タブを使用する必要があるWinformsアプリケーションを開発しています。すべてのタブのUIは同じです(テキストフィールドのコンテンツのみが変更されます)。すべてのタブに対して1つのテンプレートを作成することは可能ですか?

4

2 に答える 2

2

UIがすべてのタブで同じである場合は、モデルが変更されていることをビューに通知する必要があります。古いモデルへのデータバインディングを削除し、新しいモデルにデータバインディングを追加します。

別の方法は、単一のを作成することUserControlです。各タブは、コントロールの独自のインスタンスを参照でき、各コントロールには、バインド先の独自のモデルがあります。

于 2013-02-04T19:41:23.487 に答える
1

必要なすべてのコントロールを含むカスタムコントロールを作成してから、各タブページにカスタムコントロールを追加できます。

于 2013-02-04T19:41:33.570 に答える