Aracılığıyla paylaş


DataGridViewLinkCell.TrackVisitedState Özellik

Tanım

Bağlantı ziyaret edildiğinde rengin değişip değişmediğini belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true seçildiğinde bağlantı renk değiştirirse; aksi takdirde , false. Varsayılan değer: true.

Örnekler

Aşağıdaki kod örneği, bu özelliğe benzer olan özelliğinin DataGridViewLinkColumn.TrackVisitedState kullanımını gösterir. Bu örnek, sınıfa genel bakış konusunda sağlanan DataGridViewComboBoxColumn daha büyük bir örneğin parçasıdır.

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

Açıklamalar

olduğunda false, LinkVisited özellik ziyaret edildiğinde otomatik olarak olarak ayarlanmaz true .

Sahip olan TrackVisitedState sütunun özelliğini ayarlamak, sütundaki TrackVisitedState her hücrenin özelliğini de ayarlar ve sütun görünümünü yeniler. Tek tek hücreler için belirtilen değeri geçersiz kılmak için, sütun değerini ayarladıktan sonra hücre değerlerini ayarlayın.

Şunlara uygulanır

Ayrıca bkz.