方法 : サービスから返されたデータをバインドする
更新 : 2007 年 11 月
WCF (Windows Communication Foundation) サービスから返されたデータは、他のデータ ソースと同様に、コントロールにバインドできます。WCF サービスへの参照を追加すると、データを返す複合型がサービスに含まれる場合、これらの型は [データ ソース] ウィンドウに自動的に追加されます。
WCF サービスによって返された 1 つのデータ フィールドにコントロールをバインドするには
[データ] メニューの [データ ソースの表示] をクリックします。[データ ソース] ウィンドウが表示されます。
[データ ソース] ウィンドウで、サービス参照についてのノードを展開します。サービスから返される複合型があれば、すべて表示されます。
型についてのノードを展開します。その型についてのデータ フィールドが表示されます。
フィールドを選択してドロップダウン矢印をクリックすると、このデータ型に使用できるコントロールの一覧が表示されます。
バインド先となるコントロールの型をクリックします。
フィールドをフォームにドラッグします。コントロールが、BindingSource コンポーネントおよび BindingNavigator コンポーネントと共にフォームに追加されます。
バインドする他のフィールドに対して、手順 4. ~ 6. を繰り返します。
WCF サービスから返される複合型にコントロールをバインドするには
[データ] メニューの [データ ソースの表示] をクリックします。[データ ソース] ウィンドウが表示されます。
[データ ソース] ウィンドウで、サービス参照についてのノードを展開します。サービスから返される複合型があれば、すべて表示されます。
型についてのノードを選択してドロップダウン矢印をクリックすると、使用できるオプションの一覧が表示されます。
DataGridView をクリックしてデータをグリッドで表示するか、[詳細] をクリックして個々のコントロールにデータを表示します。
ノードをフォームにドラッグします。コントロールが、BindingSource コンポーネントおよび BindingNavigator コンポーネントと共にフォームに追加されます。
参照
処理手順
方法 : デザイナを使用してデータを Windows フォーム DataGridView コントロールにバインドする