DataGridViewImageColumn.DefaultCellStyle Ö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.
Sütunun varsayılan hücre stilini alır veya ayarlar.
public:
virtual property System::Windows::Forms::DataGridViewCellStyle ^ DefaultCellStyle { System::Windows::Forms::DataGridViewCellStyle ^ get(); void set(System::Windows::Forms::DataGridViewCellStyle ^ value); };
[System.ComponentModel.Browsable(true)]
public override System.Windows.Forms.DataGridViewCellStyle DefaultCellStyle { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.DefaultCellStyle : System.Windows.Forms.DataGridViewCellStyle with get, set
Public Overrides Property DefaultCellStyle As DataGridViewCellStyle
Özellik Değeri
DataGridViewCellStyle varsayılan stil olarak uygulanacak.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği bu özelliğin kullanımını gösterir.
private void ChangeColumnAlignment()
{
songsDataGridView.Columns["Title"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.BottomCenter;
songsDataGridView.Columns["Title"].Name = DataGridViewContentAlignment.BottomCenter.ToString();
songsDataGridView.Columns["Artist"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.BottomLeft;
songsDataGridView.Columns["Artist"].Name = DataGridViewContentAlignment.BottomLeft.ToString();
songsDataGridView.Columns["Album"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.BottomRight;
songsDataGridView.Columns["Album"].Name = DataGridViewContentAlignment.BottomRight.ToString();
songsDataGridView.Columns["Release Date"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
songsDataGridView.Columns["Release Date"].Name = DataGridViewContentAlignment.MiddleCenter.ToString();
songsDataGridView.Columns["Track"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleLeft;
songsDataGridView.Columns["Track"].Name = DataGridViewContentAlignment.MiddleLeft.ToString();
}
Private Sub ChangeColumnAlignment()
songsDataGridView.Columns("Title").DefaultCellStyle.Alignment = DataGridViewContentAlignment.BottomCenter
songsDataGridView.Columns("Title").Name = DataGridViewContentAlignment.BottomCenter.ToString()
songsDataGridView.Columns("Artist").DefaultCellStyle.Alignment = DataGridViewContentAlignment.BottomLeft
songsDataGridView.Columns("Artist").Name = DataGridViewContentAlignment.BottomLeft.ToString()
songsDataGridView.Columns("Album").DefaultCellStyle.Alignment = DataGridViewContentAlignment.BottomRight
songsDataGridView.Columns("Album").Name = DataGridViewContentAlignment.BottomRight.ToString()
songsDataGridView.Columns("Release Date").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
songsDataGridView.Columns("Release Date").Name = DataGridViewContentAlignment.MiddleCenter.ToString()
songsDataGridView.Columns("Track").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleLeft
songsDataGridView.Columns("Track").Name = DataGridViewContentAlignment.MiddleLeft.ToString()
End Sub
Açıklamalar
Bu özellik tarafından döndürülen varsayılan değer DataGridViewCellStyle aşağıdaki ilk özellik değerlerine sahiptir:
DataGridViewCellStyle Özellik |
Varsayılan değer |
---|---|
Alignment | DataGridViewContentAlignment.MiddleCenter |
NullValue | İlk ValuesAreIcons özellik değeri ise türünde standart bir hata grafiğiIcon; aksi takdirde türünde Bitmapstandart bir hata grafiğidirtrue . |
Bu değerler denetimin özelliğinde DefaultCellStyleDataGridView belirtilen değeri geçersiz kılar, ancak diğer hücre stili özellikleri tarafından geçersiz kılınabilir. Daha fazla bilgi için bkz. Windows Forms DataGridView Denetimindeki Hücre Stilleri.
Veya DBNull.Value hücre değerleri için standart hata grafiğinin görünmesini önlemek içinnull
, denetime null
satır eklemeden önce bu hücre stili nesnesinin özelliğini veya kendi hata grafiğinizi olarak ayarlayınDataGridViewCellStyle.NullValue. Ancak bu, yeni kayıtların satırını etkilemez. Denetim AllowUserToAddRows özelliği değeri true
olduğunda hata grafiğinin yeni kayıtlar için satırda görünmesini önlemek için, hücre değerini null
veya denetim RowsAdded olayının işleyicisindeki kendi hata grafiğinizi açıkça ayarlamanız veya sütun CellTemplate özelliğini döndüren null
geçersiz kılınmış DefaultNewRowValue bir özellik veya kendi hata grafiğinizle türetilmiş bir DataGridViewImageCelltür örneğine ayarlamanız gerekir.
NullValue özelliği tarafından DefaultCellStyle döndürülen nesnesinin özelliği, türündeki Bitmapstandart hata grafiğine eşit bir değere sahipse, özellik değerini true
türündeki ValuesAreIcons standart hata grafiğine Iconotomatik olarak ayarlı NullValue olarak değiştirir. türündeki standart hata grafiğine eşit bir değere sahipseNullValue, özellik değerini false
türündeki standart hata grafiğine Bitmapotomatik olarak ayarlı NullValue olarak değiştirirValuesAreIcons.Icon