DataGrid.SetDataBinding(Object, String) Yöntem

Tanım

DataSource Çalışma zamanında ve DataMember özelliklerini ayarlar.

C#
public void SetDataBinding (object dataSource, string dataMember);

Parametreler

dataSource
Object

Denetimin DataGrid veri kaynağı.

dataMember
String

DataMember özelliği tarafından DataSource döndürülen nesne içinde bağlanacak tabloyu belirten dize.

Özel durumlar

Bir veya daha fazla bağımsız değişken geçersiz.

dataSource bağımsız değişkenidirnull.

Örnekler

Aşağıdaki kod örneği, ve'yi DataMember DataSource sırasıyla içinde ve DataSetolarak DataTable DataSetayarlar.

C#
private void BindControls(){
    // Creates a DataSet named SuppliersProducts.
    DataSet SuppliersProducts = new DataSet("SuppliersProducts");
    // Adds two DataTable objects, Suppliers and Products.
    SuppliersProducts.Tables.Add(new DataTable("Suppliers"));
    SuppliersProducts.Tables.Add(new DataTable("Products"));
    // Insert code to add DataColumn objects.
    // Insert code to fill tables with columns and data.
    // Binds the DataGrid to the DataSet, displaying the Suppliers table.
    dataGrid1.SetDataBinding(SuppliersProducts, "Suppliers");
 }

Açıklamalar

Özelliğini sıfırlamak DataSource için çalışma zamanında yöntemini kullanmanız SetDataBinding gerekir.

DataSource Geçerli bir veri kaynağı ayarlama hakkında daha fazla ayrıntı için özelliğine bakın.

Kullanıcıların verileri düzenlemesine olanak tanıyan ancak veri kaynağı olarak bir kullanarak ve özelliğini falseolarak ayarlayarak AllowNew yeni satır eklemelerini engelleyen bir DataView kılavuz oluşturabilirsiniz. DataSource veya olduğunda DataView DataTabledeğerini boş bir dize ("") olarak ayarlayınDataMember.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0

Ayrıca bkz.