Nasıl yapılır: Tasarımcı Kullanarak Windows Forms DataGridView Denetimi İçin Varsayılan Hücre Stilleri ve Veri Biçimleri Ayarlama
DataGridViewDenetim, tüm denetim için varsayılan hücre stillerini ve hücre veri biçimlerini, belirli sütunlarda, satır ve sütun üstbilgilerini ve farklı satırların bir muhasebe etkisi oluşturmasını sağlar. Tüm denetim için ayarlanan varsayılan stiller, sütunlar ve alternatif satırlar için ayarlanan varsayılan stiller tarafından geçersiz kılınır. Ayrıca, ayrı satırlar ve hücreler için kodda ayarladığınız stiller varsayılan stilleri geçersiz kılar.
hücre stilleri hakkında daha fazla bilgi için Windows Forms DataGridView denetimindeki hücre stilleribölümüne bakın. alternatif satırlara yönelik stiller ayarlamak için, bkz. nasıl yapılır: tasarımcı kullanarak Windows Forms DataGridView denetimi için alternatif satır stillerini ayarlama.
Ayrıca, RowTemplate denetime eklenecek tüm satırları etkilemek için özelliğini kullanarak stilleri ayarlayabilirsiniz. satır şablonu hakkında daha fazla bilgi için bkz. nasıl yapılır: Windows Forms DataGridView denetimindeki satırları özelleştirmek için satır şablonunu kullanma.
aşağıdaki yordamlar, bir denetim içeren bir form ile Windows bir uygulama projesi gerektirir DataGridView . böyle bir projeyi ayarlama hakkında daha fazla bilgi için bkz. nasıl yapılır: oluşturma Windows Forms uygulama projesi ve nasıl yapılır: Windows Forms denetim ekleme.
Denetimdeki tüm hücreler için varsayılan stilleri ayarlamak için
DataGridViewTasarımcıda denetimi seçin.
özellikler penceresinde,,
DefaultCellStyle ColumnHeadersDefaultCellStyle veya özelliğinin yanındaki üç nokta düğmesini (...) Özellikler penceresi Visual Studio.) tıklayın RowHeadersDefaultCellStyle . CellStyle Builder iletişim kutusu görüntülenir.Seçimlerinizi onaylamak için Önizleme bölmesini kullanarak özellikleri ayarlayarak stili tanımlayın.
Not
Görsel stiller etkinleştirilmişse, satır ve sütun başlıkları (hariç TopLeftHeaderCell ) otomatik olarak geçerli Tema tarafından stillendirilmiş ColumnHeadersDefaultCellStyle ve RowHeadersDefaultCellStyle özellik değerlerini geçersiz kılar.
Tasarımcıyı kullanarak seçilen birden fazla denetim için hücre stilleri ayarlayabilirsiniz DataGridView , ancak yalnızca değiştirmek istediğiniz hücre stili özelliği için özdeş değerler varsa. Bu özellik için herhangi bir hücre stili farklıysa, CellStyle Builder Iletişim kutusunun Özellikler penceresi boş olur.
Tek sütunlardaki hücrelerin varsayılan stillerini ayarlamak için
Tasarımcıda denetime sağ tıklayın DataGridView ve Sütunları Düzenle' yi seçin.
Seçili sütunlar listesinden bir sütun seçin.
sütun özellikleri kılavuzunda, özelliğin yanındaki üç nokta düğmesini (
) tıklayın DefaultCellStyle . CellStyle Builder iletişim kutusu görüntülenir.Seçimlerinizi onaylamak için Önizleme bölmesini kullanarak özellikleri ayarlayarak stili tanımlayın.
Hücrelerdeki verileri biçimlendirmek için
Bir varsayılan hücre stili özelliğiyle ilgili bir CellStyle Builder iletişim kutusu göstermek için Yukarıdaki yordamlardan birini kullanın.
CellStyle Builder iletişim kutusunda, özelliğin yanındaki üç nokta düğmesini (
) tıklayın Format . Biçim dizesi iletişim kutusu görüntülenir.Bir biçim türü seçin, sonra, Seçimlerinizi onaylamak için örnek kutusunu kullanarak türün ayrıntılarını (örneğin, görüntülenecek ondalık basamak sayısı) değiştirin.
DataGridViewDenetimi null değerleri içermesi muhtemel bir veri kaynağına bağlıyorsanız null değer metin kutusunu girin. bu değer, hücre değeri null başvuruya eşitse görüntülenir (
NothingVisual Basic) veya DBNull.Value .
Ayrıca bkz.
- DataGridView
- DataGridViewCellStyle
- DataGridView.DefaultCellStyle
- DataGridView.RowsDefaultCellStyle
- DataGridViewColumn.DefaultCellStyle
- DataGridViewCellStyle.Format
- Windows Forms DataGridView Denetimindeki Hücre Stilleri
- Nasıl yapılır: Tasarımcı Kullanarak Windows Forms DataGridView Denetimi İçin Alternatif Satır Stillerini Ayarlama
- nasıl yapılır: Windows Forms uygulama projesi oluşturma
- Nasıl yapılır: Windows Forms’a Denetimler Ekleme