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 uygulanacaktır.
- Ö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 Icon özellik değeri ValuesAreIconsise standart hata grafiğitrue; değilse, türünde Bitmapstandart bir hata grafiği. |
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 Denetimi'nde Hücre Stilleri .
Veya null hücre değerleri için standart hata grafiğinin görünmesini önlemek içinDBNull.Value, denetime DataGridViewCellStyle.NullValue satır eklemeden önce bu hücre stili nesnesinin özelliğini veya kendi hata grafiğinizi olarak ayarlayınnull. Ancak bu, yeni kayıtların satırını etkilemez. Denetim AllowUserToAddRows özelliği değeri trueolduğunda hata grafiğinin yeni kayıtlar için satırda görünmesini önlemek için, denetim olayı için null bir işleyicide hücre değerini RowsAdded veya kendi hata grafiğinizi açıkça ayarlamanız ya da sütun CellTemplate özelliğini döndüren DataGridViewImageCell geçersiz kılınmış DefaultNewRowValue bir özellik veya kendi hata grafiğinizle türetilmiş bir nulltü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 ValuesAreIcons türündeki true standart hata grafiğine NullValueotomatik olarak ayarlı Icon olarak değiştirir. türündeki standart hata grafiğine eşit bir değere sahipseNullValue, özellik değerini Icon türündeki standart hata grafiğine ValuesAreIconsotomatik olarak ayarlı false olarak değiştirirNullValue.Bitmap