DataGrid.DataMember プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataGrid.DataMember プロパティの意味・解説 

DataGrid.DataMember プロパティ

System.Windows.Forms.DataGrid コントロールグリッド表示するための、DataSource 内の特定のリスト取得または設定します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Dim instance As DataGrid
Dim value As String

value = instance.DataMember

instance.DataMember = value
public string DataMember { get;
 set; }
/** @property */
public String get_DataMember ()

/** @property */
public void set_DataMember (String value)

プロパティ
DataSourceリスト既定値空の文字列 ("") です。

解説解説

DataSource複数ソース データ格納している場合は、DataMemberソースいずれかに設定します。たとえば、DataSourceDataSet または DataViewManager であり、CustomersOrders、および OrderDetails という名前の 3 つのテーブル格納している場合は、バインド先のテーブル1 つ指定する必要がありますDataSet または DataViewManager が DataTable を 1 つだけ格納している場合は、DataMember をその DataTable の TableName に設定する必要があります

DataSource が DataRelation オブジェクト格納している DataSet設定されている場合各行ヘッダー正符号 (+) が付いたテーブル表示されます。正符号クリックすると、子テーブルへのリンクを保持するノード表示されます。たとえば、DataSetCustomersOrders という名前の 2 つDataTable オブジェクト格納している場合は、DataMemberCustomers テーブル設定すると、System.Windows.Forms.DataGrid各行ヘッダー正符号付いたテーブル表示されます。ただし、DataMemberOrders設定されている場合、行ヘッダー空白になります

DataSourceDataTable、DataView、コレクション、または配列場合は、DataMember プロパティ設定すると、例外スローさます。

メモメモ

実行時DataSource プロパティリセットするには、SetDataBinding メソッド使用する必要があります。ただし、DataMember プロパティだけはいつでも有効なテーブル名にリセットできます

使用例使用例

System.Windows.Forms.DataGrid コントロールDataSource プロパティおよび DataMember プロパティ設定するコード例次に示します

Private Sub SetSourceAndMember()
    Dim myDataSet As DataSet = New
 DataSet("myDataSet")
    Dim customersTable As DataTable = new
 DataTable("Customers")
    ' Insert code to set source to populate DataSet.
    
    ' Set DataSource and DataMember with SetDataBinding method.
    Dim member As String
    ' The name of a DataTable is Customers.
    member = "Customers"
    DataGrid1.SetDataBinding(myDataSet, member)
 End Sub

protected object source;

private void SetSourceAndMember(){

   DataSet myDataSet = new DataSet("myDataSet");
   DataTable tableCustomers = new DataTable("Customers");
   myDataSet.Tables.Add(tableCustomers);
   // Insert code to populate the DataSet.

   // Set DataSource and DataMember with SetDataBinding method.
   string member;
   // The name of a DataTable is Customers.
   member = "Customers";
   dataGrid1.SetDataBinding(myDataSet, member);
}

protected:
   Object^ source;

private:
   void SetSourceAndMember()
   {
      DataSet^ myDataSet = gcnew DataSet( "myDataSet" );
      DataTable^ tableCustomers = gcnew DataTable( "Customers" );
      myDataSet->Tables->Add( tableCustomers );
      // Insert code to populate the DataSet.

      // Set DataSource and DataMember with SetDataBinding method.
      String^ member;
      
      // The name of a DataTable is Customers.
      member = "Customers";
      dataGrid1->SetDataBinding( myDataSet, member );
   }
protected Object source;

private void SetSourceAndMember()
{
    DataSet myDataSet = new DataSet("myDataSet");
    DataTable tableCustomers = new DataTable("Customers");
    myDataSet.get_Tables().Add(tableCustomers);
    // Insert code to populate the DataSet.

    // Set DataSource and DataMember with SetDataBinding method.
    String member;
    // The name of a DataTable is Customers.
    member = "Customers";
    dataGrid1.SetDataBinding(myDataSet, member);
} //SetSourceAndMember
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataGrid クラス
DataGrid メンバ
System.Windows.Forms 名前空間
DataSource
DataSet
DataViewManager
SetDataBinding


このページでは「.NET Framework クラス ライブラリ リファレンス」からDataGrid.DataMember プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からDataGrid.DataMember プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDataGrid.DataMember プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DataGrid.DataMember プロパティ」の関連用語

DataGrid.DataMember プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataGrid.DataMember プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS