DataGridViewButtonCell.UseColumnTextForButtonValue 屬性

定義

取得或設定值,指出主控資料行的文字是否會出現在儲存格所顯示的按鈕上。

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

屬性值

如果 Value 屬性的值會自動符合主控資料行之 Text 屬性的值則為 true,否則為 false。 預設為 false

範例

下列程式碼範例示範如何使用這個成員。

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

備註

FormattedValue按鈕儲存格的 會顯示為按鈕上的文字。 屬性 UseColumnTextForButtonValue 可讓您設定每個儲存格的按鈕文字,或使用 Text 所有按鈕儲存格之父資料行的屬性值。

UseColumnTextForButtonValue設定擁有資料行的 屬性也會設定 UseColumnTextForButtonValue 資料行中每個儲存格的 屬性,並重新整理資料行顯示。 若要覆寫個別儲存格的指定值,請在設定資料行值之後設定儲存格值。

適用於

另請參閱