次の方法で共有


手順 7: フォームへのダイアログ コンポーネントの追加

[ファイルを開く] ダイアログ ボックスと [色] ダイアログ ボックス (背景色を選択するために使用します) を設定する準備として、この手順では、OpenFileDialog コンポーネントと ColorDialog コンポーネントをフォームに追加します。

コンポーネントは、いくつかの点でコントロールに似ています。コンポーネントはツールボックスを使用してフォームに追加し、そのプロパティの設定には [プロパティ] ウィンドウを使用します。ただし、コントロールとは異なり、コンポーネントをフォームに追加しても、ユーザーに表示される項目がフォームに追加されるわけではありません。代わりに、コードで発生させることができる特定の動作が提供されます。ここで追加するのは、[ファイルを開く] ダイアログ ボックスを開くコンポーネントです。

ビデオへのリンクこのトピックのビデオ版については " " を参照してください。

フォームにダイアログ コンポーネントを追加するには

  1. Windows フォーム デザイナーに移動し、ツールボックスの [ダイアログ] グループを開きます。

    [!メモ]

    ツールボックスの [ダイアログ] グループには、多数の便利なダイアログ ボックスを開くコンポーネントが含まれています。これらは、ファイルを開く、ファイルを保存する、フォルダーを参照する、フォントや色を選択するなど、さまざまな用途で使用できます。このプロジェクトでは、OpenFileDialogColorDialog という 2 つのダイアログ コンポーネントを使用します。

  2. openFileDialog1 というコンポーネントをフォームに追加するために、[OpenFileDialog] をダブルクリックします。次に、colorDialog1 というコンポーネントを追加するために、ツールボックスの [ColorDialog] をダブルクリックします (このコンポーネントはチュートリアルの次の手順で使用します)。Windows フォーム デザイナーの下部の灰色のボックスに、次の図に示すように、追加した 2 つのダイアログ コンポーネントのそれぞれに対応するアイコンが表示されます。

    ダイアログ コンポーネント

    ダイアログ コンポーネント

  3. Windows フォーム デザイナーに移動し、デザイナーの下部にある灰色のボックスで [openFileDialog1] アイコンをクリックします。2 つのプロパティを次のように設定します。

    • Filter プロパティ (ここからコピーして貼り付けることができます): JPEG Files (*.jpg)|*.jpg|PNG Files (*.png)|*.png|BMP Files (*.bmp)|*.bmp|All files (*.*)|*.*

    • Title プロパティ: Select a picture file

    [!メモ]

    他のアプリケーションで [ファイルを開く] ダイアログ ボックスの例を確認するには、メモ帳またはペイントを開き、[ファイル] メニューの [開く] をクリックします。下部にある [ファイルの種類] ボックスに注目してください。ここではそのボックスの内容を、OpenFileDialog コンポーネントの Filter プロパティを使用して設定しました。また、Title プロパティと Filter プロパティが [プロパティ] ウィンドウで太字になっていることに注目してください。IDE では、既定値とは異なる値に変更されたプロパティがわかるように、それらが太字で示されます。

続行または確認するには