DataGridViewButtonColumn.UseColumnTextForButtonValue Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant si la valeur de la propriété Text est affichée comme texte du bouton pour les cellules dans cette colonne.
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
Valeur de propriété
true
si la valeur de la propriété Text est affichée dans les boutons de la colonne ; false
si la valeur de la propriété FormattedValue de chaque cellule est affichée dans son bouton. La valeur par défaut est false
.
Exceptions
La propriété CellTemplate possède la valeur null
.
Exemples
L’exemple de code suivant illustre l’utilisation de cette propriété.
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
Remarques
Par défaut, le DataGridViewCell.FormattedValue d’une cellule de bouton s’affiche sous forme de texte sur le bouton. La UseColumnTextForButtonValue propriété vous permet de définir le texte du bouton pour chaque cellule ou d’utiliser la valeur de la Text propriété pour toutes les cellules de bouton.
L’obtention ou la définition de cette propriété obtient ou définit la UseColumnTextForButtonValue propriété de l’objet retourné par la CellTemplate propriété . La définition de cette propriété définit également la UseColumnTextForButtonValue propriété de chaque cellule de la colonne et actualise l’affichage des colonnes. Pour remplacer la valeur spécifiée pour les cellules individuelles, définissez les valeurs de cellule après avoir défini la valeur de colonne.
S’applique à
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour