DataGridViewButtonCell.UseColumnTextForButtonValue Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si el texto de la columna propietaria aparecerá en el botón mostrado por la celda.
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
Valor de propiedad
Es true
si el valor de la propiedad Value coincidirá automáticamente con el valor de la propiedad Text de la columna propietaria; en caso contrario, es false
. De manera predeterminada, es false
.
Ejemplos
En el ejemplo de código siguiente se muestra el uso de este miembro.
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
Comentarios
El FormattedValue de una celda de botón se muestra como texto en el botón. La UseColumnTextForButtonValue propiedad permite establecer el texto del botón para cada celda o usar el Text valor de propiedad de la columna primaria para todas las celdas del botón.
Si se establece la UseColumnTextForButtonValue propiedad de la columna propietaria, también se establece la UseColumnTextForButtonValue propiedad de cada celda de la columna y se actualiza la presentación de la columna. Para invalidar el valor especificado para celdas individuales, establezca los valores de celda después de establecer el valor de columna.