DataGridViewCheckBoxColumn.DefaultCellStyle Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Standardzellenformatvorlage der Spalte ab oder legt sie fest.
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
Eigenschaftswert
Die DataGridViewCellStyle als Standardformatvorlage angewendet werden soll.
- Attribute
Beispiele
Im folgenden Codebeispiel wird die Verwendung dieser Eigenschaft veranschaulicht.
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
Hinweise
Die von dieser Eigenschaft zurückgegebene Standardeigenschaft DataGridViewCellStyle weist die folgenden anfänglichen Eigenschaftswerte auf:
DataGridViewCellStyle-Eigenschaft |
Standardwert |
|---|---|
| Alignment | DataGridViewContentAlignment.MiddleCenter |
| NullValue |
CheckState.Indeterminate wenn der anfängliche ThreeState Eigenschaftswert lautet true; andernfalls false. |
Diese Werte setzen den in der DefaultCellStyle Eigenschaft des DataGridView Steuerelements angegebenen Wert außer Kraft, können jedoch von anderen Zellenformateigenschaften überschrieben werden. Weitere Informationen finden Sie unter "Zellenformatvorlagen" im Windows Forms DataGridView-Steuerelement.
Wenn die NullValue Eigenschaft des von der DefaultCellStyle Eigenschaft zurückgegebenen Objekts einen Wert falseaufweist, wird der ThreeState Eigenschaftswert so geändert, dass true er automatisch festgelegt wird NullValueIndeterminate. Wenn NullValue der Wert einen IndeterminateWert hat, wird der ThreeState Eigenschaftswert so geändert, dass false er automatisch festgelegt falsewirdNullValue.