DataGridViewImageColumn.DefaultCellStyle Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví výchozí styl buňky sloupce.
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
Hodnota vlastnosti
Použije DataGridViewCellStyle se jako výchozí styl.
- Atributy
Příklady
Následující příklad kódu ukazuje použití této vlastnosti.
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
Poznámky
Výchozí hodnota DataGridViewCellStyle vrácená touto vlastností má následující počáteční hodnoty vlastností:
DataGridViewCellStyle Vlastnost |
Výchozí hodnota |
---|---|
Alignment | DataGridViewContentAlignment.MiddleCenter |
NullValue | Standardní symbol chyby typuIcon, pokud je true počáteční ValuesAreIcons hodnota vlastnosti; v opačném případě se jedná o symbol standardní chyby typu Bitmap. |
Tyto hodnoty přepíšou hodnotu zadanou DefaultCellStyle ve vlastnosti DataGridView ovládacího prvku, ale mohou být přepsány jinými vlastnostmi stylu buňky. Další informace najdete v tématu Styly buněk v ovládacím prvku model Windows Forms DataGridView.
Chcete-li zabránit zobrazení standardního chybového obrázku pro null
DBNull.Value hodnoty nebo buňky, nastavte DataGridViewCellStyle.NullValue vlastnost pro tento objekt stylu buňky na null
hodnotu nebo vlastní obrázek chyby před přidáním řádků do ovládacího prvku. To ale nemá vliv na řádek pro nové záznamy. Pokud chcete zabránit tomu, aby se v řádku pro nové záznamy zobrazoval symbol chyby, pokud je true
hodnota vlastnosti ovládacího prvku AllowUserToAddRows , musíte také explicitně nastavit hodnotu buňky na null
nebo vlastní chybový symbol v obslužné rutině pro událost ovládacího prvku RowsAdded nebo nastavit vlastnost sloupce CellTemplate na instanci DataGridViewImageCelltypu odvozeného od -s přepsanou DefaultNewRowValue vlastností, která se vrátínull
, nebo vlastní chybový symbol.
NullValue Pokud vlastnost objektu vrácená DefaultCellStyle vlastností má hodnotu rovnající se standardnímu chybovému symbolu typu Bitmap, změna ValuesAreIcons hodnoty vlastnosti tak, aby se true
automaticky nastavila NullValue na symbol standardní chyby typu Icon. Pokud NullValue má hodnotu rovnající se standardnímu chybovému symbolu typu Icon, změna ValuesAreIcons hodnoty vlastnosti se false
automaticky nastaví NullValue na symbol standardní chyby typu Bitmap.