DataGridViewLinkColumn.VisitedLinkColor Właściwość

Definicja

Pobiera lub ustawia kolor używany do wyświetlania linku, który został wcześniej odwiedzony.

public:
 property System::Drawing::Color VisitedLinkColor { System::Drawing::Color get(); void set(System::Drawing::Color value); };
public System.Drawing.Color VisitedLinkColor { get; set; }
member this.VisitedLinkColor : System.Drawing.Color with get, set
Public Property VisitedLinkColor As Color

Wartość właściwości

Element Color reprezentujący kolor używany do wyświetlania odwiedzonego łącza. Wartość domyślna to ustawienie przeglądarki Internet Explorer użytkownika dla odwiedzojącego koloru linku.

Wyjątki

Wartość CellTemplate właściwości to null.

Przykłady

Poniższy przykład kodu inicjuje tę właściwość tak, aby link był żółty-zielony, jeśli użytkownik go odwiedził. Ten przykład jest częścią większego przykładu dostępnego w temacie DataGridViewComboBoxColumn przeglądu klasy.

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

Uwagi

Jeśli właściwość jest ustawiona TrackVisitedState na wartość false, VisitedLinkColor właściwość jest ignorowana.

Pobieranie lub ustawianie tej właściwości powoduje pobranie lub ustawienie VisitedLinkColor właściwości obiektu zwróconego CellTemplate przez właściwość . Ustawienie tej właściwości powoduje również ustawienie VisitedLinkColor właściwości każdej komórki w kolumnie i odświeżenie wyświetlania kolumny. Aby zastąpić określoną wartość dla poszczególnych komórek, ustaw wartości komórek po ustawieniu wartości kolumny.

Dotyczy

Zobacz też