チュートリアル:私の最初のWPFデスクトップアプリケーション
この資料では、ほとんどのWPFアプリケーションに共通する要素を含むWindows Presentation Foundationの(WPF)デスクトップアプリケーションを開発する方法を示しています。
拡張可能アプリケーションマークアップ言語(XAML)マークアップ、コードビハインド、アプリケーション定義、コントロール、レイアウト、データバインディング、およびスタイル。アプリケーションを開発するには、Visual Studioを使用します。
このチュートリアルでは、以下のステップを含みます。
-
アプリケーションのユーザーインターフェイス(UI)の外観を設計するためにXAMLを使用してください。
-
アプリケーションの動作を構築するためのコードを記述します。
-
アプリケーションを管理するためのアプリケーション定義を作成します。
-
コントロールを追加し、アプリケーションのUIを構成するためのレイアウトを作成します。
-
アプリケーションのUI全体で一貫した外観のスタイルを作成します。
-
データからUIを埋めるために、データを保持するために、両方の、データへのUIをバインドし、UIが同期。
ウォークスルーの終わりまでに、ユーザーが選択した人々のための経費報告書を閲覧することを可能にするスタンドアロンのWindowsアプリケーションを構築しています。アプリケーションは、ブラウザスタイルのウィンドウ内でホストされているいくつかのWPFページで構成されています。
先端
このチュートリアルを構築するために使用されているサンプルコードは、Visual BasicとC#の両方で利用可能ですチュートリアルWPFアプリケーションのサンプルコード。
あなたは使用してC#とVisual Basicの間のサンプルコードのコード言語を切り替えることができます。</>ドロップダウンこの記事の右上に。
アプリケーションプロジェクトを作成します。
最初のステップは、アプリケーション定義、2ページ、および画像を含むアプリケーション・インフラストラクチャーを作成することです。
-
名前のVisual BasicまたはVisual C#で新しいWPFアプリケーションプロジェクトを作成します
ExpenseIt
:-
Visual Studioのを開き、選択し、新規プロジェクトを作成します下始めましょうメニュー。
新しいプロジェクトの作成 ]ダイアログボックスが表示されます。
-
では言語ドロップダウン、どちらかの選択のC#またはVisual Basicのを。
-
選択WPFアプリケーション(.NET Frameworkの)テンプレートを選択してから[次へ]を。
-
設定は、新しいプロジェクトのダイアログが開きます。
プロジェクト名4.Enter ExpenseIt
して、選択し作成します。
Visual Studioのプロジェクトを作成し、名前のデフォルトのアプリケーションウィンドウを開きますデザイナーMainWindow.xamlを。
2.Open Application.xaml(Visual Basicの)またはApp.xaml(C#の)。
このXAMLファイルは、WPFアプリケーションと、任意のアプリケーションのリソースを定義します。
また、この場合には、UIを指定するには、このファイルを使用しMainWindow.xamlアプリケーションの起動時に、それが自動的に表示さ。
あなたのXAMLは、Visual Basicで次のようになります。
そして、C#で次のように:
StartupUriブートファイル
< アプリケーションのx:クラス= "CardQuery.App" のxmlns = "http://schemas.microsoft.com/winfx/2006/xaml/presentation" のxmlns:X = "http://schemas.microsoft.com/winfx/2006 / XAML」 のxmlns:ローカル= "CLR名前空間:CardQuery" StartupUri = "MainWindow.xaml" > < Application.Resources > </ Application.Resources > </ アプリケーション>
3。
-
オープンMainWindow.xaml。
このXAMLファイルは、ページで作成したアプリケーションやコンテンツを表示するメインウィンドウです。ウィンドウクラスは、そのタイトル、サイズ、またはアイコンとして、ウィンドウのプロパティを定義し、そのような閉鎖又は隠蔽などのイベントを処理します。