Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
DataGridView denetimi, DataGrid denetiminin yerini alır ve işlevler ekler; ancak DataGrid denetimi, isterseniz hem geriye dönük uyumluluk hem de gelecekteki kullanım için korunur. Daha fazla bilgi için, Windows Forms DataGridView ile DataGrid Denetimleri Arasındaki Farklar'a bakınız. .
DataGridView denetimiyle, birçok farklı veri kaynağı türündeki tablosal verileri görüntüleyebilir ve düzenleyebilirsiniz.
Verileri DataGridView denetimine bağlamak basit ve sezgiseldir ve çoğu durumda DataSource özelliğini ayarlamak kadar basittir. Birden çok liste veya tablo içeren bir veri kaynağına bağlandığınızda, DataMember özelliğini bağlanacak liste veya tabloyu belirten bir dize olarak ayarlayın.
DataGridView denetimi standart Windows Forms veri bağlama modelini desteklediğinden, aşağıdaki listede açıklanan sınıf örneklerine bağlanır:
Tek boyutlu diziler de dahil olmak üzere IList arabirimini uygulayan herhangi bir sınıf.
IListSource ve DataTable sınıfları gibi DataSet arabirimini uygulayan herhangi bir sınıf.
IBindingList sınıfı gibi BindingList<T> arabirimini uygulayan herhangi bir sınıf.
IBindingListView sınıfı gibi BindingSource arabirimini uygulayan herhangi bir sınıf.
DataGridView denetimi, döndürülen nesnelerde uygulanıyorsa, bu arabirimler tarafından döndürülen nesnelerin genel özelliklerine veya bir ICustomTypeDescriptor arabirimi tarafından döndürülen özellikler koleksiyonuna veri bağlamayı destekler.
Genellikle bir BindingSource bileşenine bağlanır ve BindingSource bileşenini başka bir veri kaynağına bağlar veya iş nesneleriyle doldurursunuz. çok çeşitli veri kaynaklarına bağlanabildiğinden ve birçok veri bağlama sorununu otomatik olarak çözebildiğinden, BindingSource bileşeni tercih edilen veri kaynağıdır. Daha fazla bilgi için bkz. BindingSource Bileşeni.
DataGridView denetimi, herhangi bir veri deposunu temel almadan bağımsız modunda da kullanılabilir. İlişkisiz DataGridView denetimi kullanan bir kod örneği için bkz. İzlenecek Yol: İlişkisiz Windows Forms DataGridView Denetimi Oluşturma.
DataGridView denetimi yüksek oranda yapılandırılabilir ve genişletilebilirdir ve görünümünü ve davranışını özelleştirmek için birçok özellik, yöntem ve olay sağlar. Windows Forms uygulamanızın tablosal verileri görüntülemesini istediğinizde, DataGridView denetimini diğerlerinden önce kullanmayı göz önünde bulundurun (örneğin, DataGrid). Salt okunur değerlerden oluşan küçük bir kılavuz görüntülüyorsanız veya kullanıcının milyonlarca kaydı olan bir tabloyu düzenlemesine olanak sağlıyorsanız, DataGridView denetimi size programlanabilir, bellek açısından verimli bir çözüm sağlar.
Bu Kısımda
DataGridView Denetim Teknolojisi Özeti
DataGridView denetim kavramlarını ve ilgili sınıfların kullanımını özetler.
DataGridView Denetim Mimarisi
DataGridView denetiminin mimarisini açıklar ve tür hiyerarşisini ve devralma yapısını açıklar.
DataGridView Kontrol Senaryoları
DataGridView denetimlerinin kullanıldığı en yaygın senaryoları açıklar.
DataGridView Denetim Kodu Dizini
Çeşitli DataGridView görevleri için belgelerde kod örneklerine bağlantılar sağlar. Bu örnekler görev türüne göre kategorilere ayrılmıştır.
İlgili Bölümler
Windows Forms DataGridView Denetimi'ndeki Sütun Türleri
Bilgileri görüntülemek ve kullanıcıların bilgi değiştirmesine veya eklemesine izin vermek için kullanılan Windows Forms DataGridView denetimindeki sütun türlerini açıklar.
Windows Forms DataGridView Kontrolünde Veri Görüntüleme
Denetimin el ile veya bir dış veri kaynağından gelen verilerle nasıl doldurulduğunu açıklayan konular sağlar.
Windows Forms DataGridView Kontrolünün Özelleştirilmesi
Özel DataGridView hücreleri ve satırlarını boyamayı açıklayan ve türetilmiş hücre, sütun ve satır türleri oluşturmayı ele alan konular sağlar.
Windows Forms DataGridView Denetimi’nde Performans Ayarlaması
Büyük miktarda veriyle çalışırken performans sorunlarını önlemek için denetimi verimli bir şekilde kullanmayı açıklayan konular sağlar.
Ayrıca bakınız
- DataGridView
- BindingSource
- DataGridView Denetimi
- Windows Forms DataGridView Denetiminde Varsayılan İşlevselliği
- Windows Forms DataGridView Kontrolünde Varsayılan Klavye ve Fare İşleme İşlemleri
.NET Desktop feedback