新規作成日 2020-01-22
最終更新日
C#コードで、UIを作成することでより、アプリケーション実行中に、データやデータ操作に応じて変化するUIを作成できます。
C#でWPFアプリケーションを使用して、UIを作成するには、以下の3つの選択肢があります。
- xamlコードを手作業で入力してUIを作成する
- デザイナーでxamlコードを生成してUIを作成する
- C#コードで、UIを作成する
アプリケーションの実行中にUIを大きく変更しない場合は、xamlコードで作成したUIを切り替えて使用する方法が効率的です。
一方、データやユーザーの操作によって、UIをアプリケーション実行中に、作成し、変更する場合は、C#コードで、UIを作成する必要があります。
C#コードで、UIを作成することでよりデータやデータ操作に応じたUIを作成できる可能性が高くなります。
Visual Studioで、最小のWPFアプリケーションを作成する
C#コードでUIを作成するときには、「空のプロジェクト(.Net Framework)」から、WPFアプリケーションを作成し、実行すると便利です。
C#コードでWPFのスタックパネルを実装する
一方、データやユーザーの操作によって、UIをアプリケーション実行中に、作成し、変更する場合、WPFのUIをxamlコードで記述するより、C#コードで、作成したほうが便利な場合があります。