DataGridViewLinkColumn.TrackVisitedState 属性       
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示当访问链接时,该链接是否更改颜色。
public:
 property bool TrackVisitedState { bool get(); void set(bool value); };public bool TrackVisitedState { get; set; }member this.TrackVisitedState : bool with get, setPublic Property TrackVisitedState As Boolean属性值
如果在选中链接时,该链接更改颜色,则为 true;否则为 false。 默认值为 true。
例外
              CellTemplate 属性的值为 null。
示例
下面的代码示例初始化此属性,以便在选择链接时更改颜色。 此示例是类概述主题中提供的更大示例的 DataGridViewComboBoxColumn 一部分。
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
注解
如果 TrackVisitedState 为 true,则 VisitedLinkColor 属性值用于显示已访问的链接。
获取或设置此属性获取或设置 TrackVisitedState 属性 CellTemplate 返回的 对象的 属性。 设置此属性还会设置 TrackVisitedState 列中每个单元格的 属性,并刷新列显示。 若要替代单个单元格的指定值,请在设置列值后设置单元格值。