DataGridViewButtonCell.UseColumnTextForButtonValue Proprietà

Definizione

Ottiene o imposta un valore che indica se il testo della colonna di appartenenza apparirà sul pulsante visualizzato dalla cella.

public:
 property bool UseColumnTextForButtonValue { bool get(); void set(bool value); };
public bool UseColumnTextForButtonValue { get; set; }
member this.UseColumnTextForButtonValue : bool with get, set
Public Property UseColumnTextForButtonValue As Boolean

Valore della proprietà

true se il valore della proprietà Value corrisponderà automaticamente al valore della proprietà Text della colonna di appartenenza; in caso contrario, false. Il valore predefinito è false.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di questo membro.

private void CreateUnboundButtonColumn()
{
    // Initialize the button column.
    DataGridViewButtonColumn buttonColumn =
        new DataGridViewButtonColumn();
    buttonColumn.Name = "Details";
    buttonColumn.HeaderText = "Details";
    buttonColumn.Text = "View Details";

    // Use the Text property for the button text for all cells rather
    // than using each cell's value as the text for its own button.
    buttonColumn.UseColumnTextForButtonValue = true;

    // Add the button column to the control.
    dataGridView1.Columns.Insert(0, buttonColumn);
}
Private Sub CreateUnboundButtonColumn()

    ' Initialize the button column.
    Dim buttonColumn As New DataGridViewButtonColumn

    With buttonColumn
        .HeaderText = "Details"
        .Name = "Details"
        .Text = "View Details"

        ' Use the Text property for the button text for all cells rather
        ' than using each cell's value as the text for its own button.
        .UseColumnTextForButtonValue = True
    End With

    ' Add the button column to the control.
    dataGridView1.Columns.Insert(0, buttonColumn)

End Sub

Commenti

L'oggetto FormattedValue di una cella del pulsante viene visualizzato come testo sul pulsante. La UseColumnTextForButtonValue proprietà consente di impostare il testo del pulsante per ogni cella o di utilizzare il Text valore della proprietà della colonna padre per tutte le celle del pulsante.

L'impostazione della UseColumnTextForButtonValue proprietà della colonna proprietaria imposta anche la UseColumnTextForButtonValue proprietà di ogni cella nella colonna e aggiorna la visualizzazione della colonna. Per eseguire l'override del valore specificato per singole celle, impostare i valori della cella dopo aver impostato il valore della colonna.

Si applica a

Vedi anche