Binding.BindingMemberInfo Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Oluşturucudaki Binding parametresine göre dataMember
bu bağlama hakkında bilgi içeren bir nesnesi alır.
public:
property System::Windows::Forms::BindingMemberInfo BindingMemberInfo { System::Windows::Forms::BindingMemberInfo get(); };
public System.Windows.Forms.BindingMemberInfo BindingMemberInfo { get; }
member this.BindingMemberInfo : System.Windows.Forms.BindingMemberInfo
Public ReadOnly Property BindingMemberInfo As BindingMemberInfo
Özellik Değeri
BindingMemberInfo Bu Bindinghakkında bilgi içeren bir .
Örnekler
Aşağıdaki kod örneği, formdaki her birinin değerini alır BindingMemberInfo ve bu Bindingiçin , BindingFieldve BindingMember özellik değerlerini yazdırırBindingPath.Binding
private:
void PrintBindingMemberInfo()
{
for each ( Control^ thisControl in this->Controls)
{
for each ( Binding^ thisBinding in thisControl->DataBindings)
{
// Print the control's name and Binding information.
Console::WriteLine( "\n {0}", thisControl );
BindingMemberInfo bInfo = thisBinding->BindingMemberInfo;
Console::WriteLine( "Binding Path \t {0}", bInfo.BindingPath );
Console::WriteLine( "Binding Field \t {0}", bInfo.BindingField );
Console::WriteLine( "Binding Member \t {0}", bInfo.BindingMember );
}
}
}
private void PrintBindingMemberInfo()
{
foreach(Control thisControl in this.Controls)
{
foreach(Binding thisBinding in thisControl.DataBindings)
{
// Print the control's name and Binding information.
Console.WriteLine("\n" + thisControl.ToString());
BindingMemberInfo bInfo = thisBinding.BindingMemberInfo;
Console.WriteLine("Binding Path \t" + bInfo.BindingPath);
Console.WriteLine("Binding Field \t" + bInfo.BindingField);
Console.WriteLine("Binding Member \t" + bInfo.BindingMember);
}
}
}
Private Sub PrintBindingMemberInfo()
Dim thisControl As Control
For Each thisControl In Me.Controls
Dim thisBinding As Binding
For Each thisBinding In thisControl.DataBindings
' Print the control's name and Binding information.
Console.WriteLine(ControlChars.Cr + thisControl.ToString())
Dim bInfo As BindingMemberInfo = thisBinding.BindingMemberInfo
Console.WriteLine("Binding Path " + ControlChars.Tab _
+ bInfo.BindingPath)
Console.WriteLine("Binding Field " + ControlChars.Tab _
+ bInfo.BindingField)
Console.WriteLine("Binding Member " + ControlChars.Tab _
+ bInfo.BindingMember)
Next thisBinding
Next thisControl
End Sub
Açıklamalar
BindingMemberInfo oluşturucuya dataMember
Binding geçirilen dizeden oluşturulur.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin