DataGridViewLinkCell.UseColumnTextForLinkValue Propriété

Définition

Obtient ou définit une valeur indiquant si la valeur de propriété Text de la colonne est affichée comme texte du lien.Gets or sets a value indicating whether the column Text property value is displayed as the link text.

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

Valeur de propriété

Boolean

true si la valeur de propriété Text de la colonne est affichée comme texte du lien ; false si la valeur de propriété FormattedValue de la cellule est affichée comme texte du lien.true if the column Text property value is displayed as the link text; false if the cell FormattedValue property value is displayed as the link text. Par défaut, il s’agit de false.The default is false.

Exemples

L’exemple de code suivant illustre l’utilisation de la propriété DataGridViewLinkColumn.UseColumnTextForLinkValue, qui est similaire à cette propriété.The following code example demonstrates the use of the DataGridViewLinkColumn.UseColumnTextForLinkValue property, which is similar to this property. Cet exemple fait partie d’un exemple plus complet disponible dans la rubrique vue d’ensemble de la classe DataGridViewComboBoxColumn.This example is part of a larger example available in the DataGridViewComboBoxColumn class overview topic.

private:
    void AddLinkColumn()
    {
        DataGridViewLinkColumn^ links = gcnew DataGridViewLinkColumn();

        links->UseColumnTextForLinkValue = true;
        links->HeaderText = ColumnName::ReportsTo.ToString();
        links->DataPropertyName = ColumnName::ReportsTo.ToString();
        links->ActiveLinkColor = Color::White;
        links->LinkBehavior = LinkBehavior::SystemDefault;
        links->LinkColor = Color::Blue;
        links->TrackVisitedState = true;
        links->VisitedLinkColor = Color::YellowGreen;

        DataGridView1->Columns->Add(links);
    }
private void AddLinkColumn()
{
    DataGridViewLinkColumn links = new DataGridViewLinkColumn();

    links.UseColumnTextForLinkValue = true;
    links.HeaderText = ColumnName.ReportsTo.ToString();
    links.DataPropertyName = ColumnName.ReportsTo.ToString();
    links.ActiveLinkColor = Color.White;
    links.LinkBehavior = LinkBehavior.SystemDefault;
    links.LinkColor = Color.Blue;
    links.TrackVisitedState = true;
    links.VisitedLinkColor = Color.YellowGreen;

    DataGridView1.Columns.Add(links);
}
Private Sub AddLinkColumn()

    Dim links As New DataGridViewLinkColumn()
    With links
        .UseColumnTextForLinkValue = True
        .HeaderText = ColumnName.ReportsTo.ToString()
        .DataPropertyName = ColumnName.ReportsTo.ToString()
        .ActiveLinkColor = Color.White
        .LinkBehavior = LinkBehavior.SystemDefault
        .LinkColor = Color.Blue
        .TrackVisitedState = True
        .VisitedLinkColor = Color.YellowGreen
    End With
    DataGridView1.Columns.Add(links)
End Sub

Remarques

La définition de la propriété UseColumnTextForLinkValue de la colonne propriétaire définit également la propriété UseColumnTextForLinkValue de chaque cellule dans la colonne et actualise l’affichage de la colonne.Setting the UseColumnTextForLinkValue property of the owning column also sets the UseColumnTextForLinkValue property of every cell in the column and refreshes the column display. Pour remplacer la valeur spécifiée pour des cellules individuelles, définissez les valeurs des cellules après avoir défini la valeur de la colonne.To override the specified value for individual cells, set the cell values after you set the column value.

S’applique à

Voir aussi