方法 : Windows フォームに単純バインド コントロールを作成する

"単純バインド" を使用すると、データセット テーブルからの列値など、1 つのデータ要素をコントロールに表示できます。 コントロールのあらゆるプロパティをデータ値に単純バインドできます。

コントロールを単純バインドするには

  1. データ ソースに接続します。 詳細については、データ ソースへの接続に関するページを参照してください。

  2. Visual Studio で、フォーム上のコントロールを選択し、 [プロパティ] ウィンドウを表示します。

  3. (DataBindings) プロパティを展開します。

    (DataBindings) プロパティの下に、最も頻繁にバインドされるプロパティが表示されます。 たとえば、ほとんどのコントロールでは、Text プロパティが最も頻繁にバインドされます。

  4. バインドするプロパティが一般的にバインドされるプロパティではない場合、(Advanced) ボックス内にある省略記号ボタン (The Ellipsis button (...) in the Properties window of Visual Studio.) をクリックすると、[フォーマットと詳細バインド] ダイアログ ボックスが表示されます。ここには、そのコントロールのプロパティがすべて一覧表示されています。

  5. バインドするプロパティを選択し、 [バインド] の下にあるドロップダウン矢印をクリックします。

    使用できるデータ ソースの一覧が表示されます。

  6. 目的の 1 つのデータ要素が見つかるまで、バインド先のデータ ソースを展開します。 たとえば、データセットのテーブル内の列の値にバインドする場合は、データセットの名前を展開し、次にテーブル名を展開して、列名を表示します。

  7. バインド先の要素の名前をクリックします。

  8. [フォーマットと詳細バインド] ダイアログ ボックスで操作していた場合、 [OK] をクリックすると、 [プロパティ] ウィンドウに戻ります。

  9. コントロールの追加プロパティをバインドする場合、手順 3 から 7 までを繰り返します。

    注意

    単純バインドのコントロールには、データ要素が 1 つだけ表示されるため、単純バインド コントロールがある Windows フォームにナビゲーション ロジックを含めるのが一般的です。

関連項目