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.
DataGridView denetimi, DataGrid denetiminin yerini alan yeni bir denetimdir. DataGridView denetimi, DataGrid denetiminde eksik olan çok sayıda temel ve gelişmiş özellik sağlar. Ayrıca, DataGridView denetiminin mimarisi, DataGrid denetimine göre genişletmeyi ve özelleştirmeyi çok daha kolay hale getirir.
Aşağıdaki tabloda, DataGridView denetiminde eksik olan DataGrid denetiminde bulunan birincil özelliklerden birkaçı açıklanmaktadır.
DataGridView denetim özelliği | Açıklama |
---|---|
Birden çok sütun türü |
DataGridView denetimi, DataGrid denetiminden daha fazla yerleşik sütun türü sağlar. Bu sütun türleri en yaygın senaryoların gereksinimlerini karşılar, ancak DataGrid denetimindeki sütun türlerinden daha kolay genişletilir veya değiştirilir. Daha fazla bilgi için bkz. Windows Forms DataGridView Denetimi |
Verileri görüntülemenin birden çok yolu | DataGrid denetimi, dış veri kaynağındaki verileri görüntülemekle sınırlıdır. Ancak DataGridView denetimi, denetimde depolanan ilişkisiz verileri, bağlı bir veri kaynağındaki verileri veya bağlı ve ilişkisiz verileri birlikte görüntüleyebilir. Özel veri yönetimi sağlamak için DataGridView denetiminde sanal mod da uygulayabilirsiniz. Daha fazla bilgi için bakınız Windows Forms DataGridView Denetiminde Veri Görüntüleme Modları. |
Verilerin görüntülenmesini özelleştirmenin birden çok yolu | DataGridView denetimi, verilerin nasıl biçimlendirileceğini ve görüntüleneceğini belirtmenizi sağlayan birçok özellik ve olay sağlar. Örneğin, içerdikleri verilere bağlı olarak hücrelerin, satırların ve sütunların görünümünü değiştirebilir veya bir veri türündeki verileri başka bir türdeki eşdeğer verilerle değiştirebilirsiniz. Daha fazla bilgi için bkz. Windows Forms DataGridView Denetimi’nde Veri Biçimlendirmesi. |
Hücre, satır, sütun ve üst bilgi görünümünü ve davranışını değiştirmek için birden çok seçenek | DataGridView kontrolü, bireysel kılavuz bileşenleriyle çeşitli şekillerde çalışmanıza olanak tanır. Örneğin, satırları ve sütunları kaydırılmasını önlemek için dondurabilirsiniz; satırları, sütunları ve üst bilgileri gizleme; satır, sütun ve üst bilgi boyutlarının ayarlanmasını değiştirme; kullanıcıların seçim yapma şeklini değiştirme; ve tek tek hücreler, satırlar ve sütunlar için Araç İpuçları ve kısayol menüleri sağlayın. |
geriye dönük uyumluluk ve özel ihtiyaçlar için DataGrid denetimi korunur. Neredeyse tüm amaçlar için DataGridView denetimini kullanmanız gerekir. DataGrid denetiminde kullanılabilen ve DataGridView denetiminde bulunmayan tek özellik, tek bir denetimde ilişkili iki tablodan bilgilerin hiyerarşik olarak görüntülenmesidir. Ana/ayrıntı ilişkisindeki iki tablodaki bilgileri görüntülemek için iki DataGridView denetimi kullanmanız gerekir.
DataGridView Denetimine Yükseltme
Özelleştirmeler olmadan basit bir veriye bağlı senaryoda DataGrid denetimini kullanan mevcut uygulamalarınız varsa, eski denetimi yeni denetimle değiştirmeniz yeterlidir. Her iki denetim de standart Windows Forms veri bağlama mimarisini kullandığından, DataGridView denetimi bağlı verilerinizi ek yapılandırma gerekmeyecek şekilde görüntüler. Ancak verilerinizi daha sonra BindingSource denetimine bağlayabileceğiniz bir DataGridView bileşenine bağlayarak veri bağlama geliştirmelerinden yararlanmak isteyebilirsiniz. Daha fazla bilgi için bkz. BindingSource Bileşeni.
DataGridView denetimi tamamen yeni bir mimariye sahip olduğundan, DataGrid denetimiyle DataGridView özelleştirmeleri kullanmanızı sağlayacak basit bir dönüştürme yolu yoktur. Ancak, yeni denetimde bulunan yerleşik özellikler nedeniyle DataGrid denetiminde birçok DataGridView özelleştirmesi gereksizdir. DataGrid denetimiyle kullanmak istediğiniz DataGridView denetimi için özel sütun türleri oluşturduysanız, bunları yeni mimariyi kullanarak yeniden uygulamanız gerekir. Daha fazla bilgi için bkz. Windows Forms DataGridView Denetimini Özelleştirme.
Ayrıca bakınız
- DataGridView
- DataGrid
- BindingSource
- DataGridView Denetimi
- DataGrid Kontrolü
- BindingSource Bileşeni
- Windows Forms DataGridView Denetimi'ndeki Sütun Türleri
- Windows Forms DataGridView Denetimindeki Hücre Stilleri
- Windows Forms DataGridView Denetimi'nde Veri Görüntüleme Modları
- Windows Forms DataGridView Kontrolünde Veri Biçimlendirme
- Windows Forms DataGridView Denetimi'nde Boyutlandırma Seçenekleri
- Windows Forms DataGridView Denetiminde Sütun Sıralama Modları
- Windows Forms DataGridView Denetimi'nde Seçim Modları
- Windows Forms DataGridView Kontrolünün Özelleştirilmesi
.NET Desktop feedback