DataGridViewCheckBoxColumn.DefaultCellStyle Proprietà

Definizione

Ottiene o imposta lo stile predefinito per le celle della colonna.

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

Valore della proprietà

DataGridViewCellStyle

Oggetto DataGridViewCellStyle da applicare come stile predefinito.

Attributi

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di questa proprietà.

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

Commenti

L'impostazione predefinita restituita DataGridViewCellStyle da questa proprietà include i valori di proprietà iniziali seguenti:

ProprietàDataGridViewCellStyle Valore predefinito
Alignment DataGridViewContentAlignment.MiddleCenter
NullValue CheckState.Indeterminate se il valore della proprietà iniziale ThreeState è true; in caso contrario, false.

Questi valori eseguono l'override del valore specificato nella DefaultCellStyle proprietà del DataGridView controllo, ma possono essere sottoposti a override da altre proprietà dello stile di cella. Per altre informazioni, vedere Stili di cella nel controllo DataGridView Windows Forms.

Se la NullValue proprietà dell'oggetto restituito dalla DefaultCellStyle proprietà ha un valore di false, modificando il ThreeState valore della proprietà in true imposta NullValue automaticamente su Indeterminate. Se NullValue ha un valore di , modificando il valore della IndeterminateThreeState proprietà in false imposta NullValue automaticamente su false.

Si applica a

Vedi anche