DataGridView.DataMember Ö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.
Verileri görüntülemekte olduğu DataGridView veri kaynağındaki liste veya tablonun adını alır veya ayarlar.
public:
property System::String ^ DataMember { System::String ^ get(); void set(System::String ^ value); };
public string DataMember { get; set; }
member this.DataMember : string with get, set
Public Property DataMember As String
Özellik Değeri
verilerinin görüntülendiği tablonun veya listenin DataSourceDataGridView adı. Varsayılan değer: Empty.
Özel durumlar
Veri kaynağında bir hata oluştu ve olay için DataError işleyici yok veya işleyici özelliğini olarak true
ayarladıThrowException. Özel durum nesnesi genellikle türüne FormatExceptionyayınlanabilir.
Örnekler
Aşağıdaki kod örneği, bu özellik için yaygın bir kullanımı gösterir. Örnekte, adlı bir DataGridView denetim adlı customersDataGridView
bir DataSetcustomersDataSet
öğesine bağlıdır. Bu DataSet , "Müşteriler" adlı bir tablo içerir.
DataMember özelliği tablonun adına ayarlanır.
private void BindData()
{
customersDataGridView.AutoGenerateColumns = true;
customersDataGridView.DataSource = customersDataSet;
customersDataGridView.DataMember = "Customers";
}
Private Sub BindData()
With customersDataGridView
.AutoGenerateColumns = True
.DataSource = customersDataSet
.DataMember = "Customers"
End With
End Sub
Açıklamalar
Bu özellik, birden çok liste veya tablo içeren bir veri kaynağına bağlanırken kullanışlıdır. Tek bir liste veya tablo içeren bir veri kaynağına bağlanırken bu özelliği ayarlamanız gerekmez. Örneğin, bu özelliği ayarlamadan tek bir DataGridView tablo içeren bir denetim DataSet bağlayabilirsiniz. Ancak, içinde DataSet birden çok tablo varsa, bu özelliği tablolardan birinin adına ayarlamanız gerekir.