Aracılığıyla paylaş


DataGridViewLinkColumn.UseColumnTextForLinkValue Özellik

Tanım

Özellik değerinin bağlantı metni olarak görüntülenip görüntülenmeyeceğini Text belirten bir değer alır veya ayarlar.

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

Özellik Değeri

Boolean

trueText özellik değeri bağlantı metni olarak görüntüleniyorsa; false hücre FormattedValue özelliği değeri bağlantı metni olarak görüntüleniyorsa. Varsayılan değer: false.

Özel durumlar

özelliğinin CellTemplate değeridir null.

Örnekler

Aşağıdaki kod örneği, bu özelliğin her hücrenin FormattedValue özelliğinin ,bu örnekte çalışanın patronunun çalışan kimliğinin metin bağlantısı olarak görüntülenmesi için nasıl ayarlandığını gösterir. Bağlantıyı seçtikten sonra, seçim noktası patronun adına taşını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

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