DataGridViewLinkColumn.VisitedLinkColor Özellik

Tanım

Daha önce ziyaret edilmiş bir bağlantıyı görüntülemek için kullanılan rengi alır veya ayarlar.

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

Özellik Değeri

Color

Color Ziyaret edilen bağlantıyı görüntülemek için kullanılan rengi temsil eden bir. Varsayılan değer, ziyaret edilen bağlantı rengi için kullanıcının Internet Explorer ayarıdır.

Özel durumlar

özelliğinin CellTemplate değeridir null.

Örnekler

Aşağıdaki kod örneği, kullanıcı ziyaret ettiyse bağlantının sarı-yeşil olması için bu özelliği başlatır. Bu örnek, sınıfa genel bakış konusunda bulunan DataGridViewComboBoxColumn daha büyük bir örneğin bir 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

TrackVisitedState Özellik false olarak ayarlanırsa, VisitedLinkColor özellik yoksayılır.

Bu özelliği alma veya ayarlama özelliği tarafından CellTemplate döndürülen nesnenin özelliğini alır veya ayarlarVisitedLinkColor. Bu özelliğin ayarlanması, sütundaki VisitedLinkColor 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.