Wpf-dialog-box
提供:Dev Guides
WPF-ダイアログボックス
すべてのスタンドアロンアプリケーションには、いくつかの機能を公開し、GUIを介してアプリケーションが動作するデータを表示するメインウィンドウがあります。 アプリケーションは、以下を行うために追加のウィンドウを表示することもあります-
- 特定の情報をユーザーに表示する
- ユーザーから有用な情報を収集する
- 重要な情報の表示と収集の両方
例
ダイアログボックスの概念を理解するために例を見てみましょう。 まず、 WPFDialog という名前の新しいWPFプロジェクトを作成します。
- ツールボックスから1つのボタンと1つのテキストボックスをドラッグします。
- ユーザーがこのボタンをクリックすると、[はい]、[いいえ]、[キャンセル]ボタンのある別のダイアログボックスが開き、「ボタンをクリックしてください」というメッセージが表示されます。
- ユーザーがそれらのいずれかをクリックすると、このダイアログボックスが閉じられ、クリックされたボタンの情報を含むテキストボックスが表示されます。
- ボタンとテキストボックスをいくつかのプロパティで初期化するXAMLコードを次に示します。
ボタンクリックイベントが実装される* C#コード*を次に示します。
上記のコードをコンパイルして実行すると、次のウィンドウが生成されます。
ボタンをクリックすると、ユーザーにボタンをクリックするように求める別のダイアログボックス(下図を参照)が表示されます。
ユーザーが[はい]ボタンをクリックすると、ボタンの内容でテキストボックスが更新されます。