Bagikan melalui


DataGridViewLinkColumn.TrackVisitedState Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah tautan berubah warna jika telah dikunjungi.

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

Nilai Properti

true jika tautan berubah warna saat dipilih; jika tidak, false. Defaultnya adalah true.

Pengecualian

Nilai CellTemplate properti adalah null.

Contoh

Contoh kode berikut menginisialisasi properti ini sehingga tautan berubah warna saat dipilih. Contoh ini adalah bagian dari contoh yang lebih besar yang tersedia dalam DataGridViewComboBoxColumn topik gambaran umum kelas.

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

Keterangan

Jika TrackVisitedState benar, VisitedLinkColor nilai properti digunakan untuk menampilkan tautan yang telah dikunjungi.

Mendapatkan atau mengatur properti ini mendapatkan atau mengatur TrackVisitedState properti objek yang dikembalikan oleh CellTemplate properti . Mengatur properti ini juga mengatur TrackVisitedState properti setiap sel di kolom dan me-refresh tampilan kolom. Untuk mengambil alih nilai yang ditentukan untuk sel individual, atur nilai sel setelah Anda mengatur nilai kolom.

Berlaku untuk

Lihat juga