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

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

BindingMemberInfo.BindingField プロパティ

データ バインド オブジェクトプロパティ名を取得します

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

Dim instance As BindingMemberInfo
Dim value As String

value = instance.BindingField
public string BindingField { get;
 }
public:
property String^ BindingField {
    String^ get ();
}
/** @property */
public String get_BindingField ()

プロパティ
データ バインド オブジェクトプロパティ名。空の文字列 ("") の場合あります

解説解説

BindingField は、BindingMember プロパティによって返されるナビゲーション パス最後の項目です。たとえば、dataMember パラメータが "Customers.custToOrders.OrderDate" である新しBinding作成され場合BindingMember は "OrderDate" を返します

使用例使用例

フォーム上のBinding の BindingMemberInfo を取得し、その BindingMemberInfo の BindingPath、BindingFieldBindingMember の各プロパティ値を出力するコード例次に示します

Private Sub PrintBindingMemberInfo()
   Console.WriteLine(ControlChars.Cr + " BindingMemberInfo")
   Dim thisControl As Control
   Dim thisBinding As Binding
   For Each thisControl In
  Me.Controls    
      For Each thisBinding In
  thisControl.DataBindings
         Dim bInfo As BindingMemberInfo = 
 _
         thisBinding.BindingMemberInfo
         Console.WriteLine(ControlChars.Tab + _
         " BindingPath: "  + bInfo.BindingPath)
         Console.WriteLine(ControlChars.Tab + _
         " BindingField: " + bInfo.BindingField)
         Console.WriteLine(ControlChars.Tab + _
         " BindingMember: "  + bInfo.BindingMember)
         Console.WriteLine()
      Next thisBinding
   Next thisControl
End Sub
private void PrintBindingMemberInfo()
{
   Console.WriteLine("\n BindingMemberInfo");
   foreach(Control thisControl in this.Controls)
   {
      foreach(Binding thisBinding in thisControl.DataBindings)
      {
         BindingMemberInfo bInfo = thisBinding.BindingMemberInfo;
         Console.WriteLine("\t BindingPath: " + bInfo.BindingPath);
         Console.WriteLine("\t BindingField: " + bInfo.BindingField);
         Console.WriteLine("\t BindingMember: " + 
         bInfo.BindingMember);
         Console.WriteLine();
      }   
   }
}
private:
   void PrintBindingMemberInfo()
   {
      Console::WriteLine( "\n BindingMemberInfo" );
      for each ( Control^ thisControl in this->Controls
 )
      {
         for each ( Binding^ thisBinding in
 thisControl->DataBindings )
         {
            BindingMemberInfo bInfo = thisBinding->BindingMemberInfo;
            Console::WriteLine( "\t BindingPath: {0}", bInfo.BindingPath
 );
            Console::WriteLine( "\t BindingField: {0}", bInfo.BindingField
 );
            Console::WriteLine( "\t BindingMember: {0}", bInfo.BindingMember
 );
            Console::WriteLine();
         }
      }
   }
private void PrintBindingMemberInfo()
{
    Console.WriteLine("\n BindingMemberInfo");
    for (int iCtr1 = 0; iCtr1 < this.get_Controls().get_Count();
 iCtr1++) {
        Control thisControl = this.get_Controls().get_Item(iCtr1);
        for (int iCtr2 = 0;
            iCtr2 < thisControl.get_DataBindings().get_Count(); iCtr2++) {
            Binding thisBinding = 
                thisControl.get_DataBindings().get_Item(iCtr2);
            BindingMemberInfo bInfo = thisBinding.get_BindingMemberInfo();
            Console.WriteLine(("\t BindingPath: " 
                + bInfo.get_BindingPath()));
            Console.WriteLine(("\t BindingField: "  
                + bInfo.get_BindingField()));
            Console.WriteLine(("\t BindingMember: "  
                + bInfo.get_BindingMember()));
            Console.WriteLine();
        }
    }
} //PrintBindingMemberInfo
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
BindingMemberInfo 構造体
BindingMemberInfo メンバ
System.Windows.Forms 名前空間
Binding クラス
BindingPath
BindingMember


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

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

辞書ショートカット

すべての辞書の索引

「BindingMemberInfo.BindingField プロパティ」の関連用語

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

   

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



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

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

©2025 GRAS Group, Inc.RSS