Freigeben über


DataGridViewLinkCell.LinkBehavior Eigenschaft

Definition

Ruft einen Wert ab, der das Verhalten eines Links darstellt, oder legt diesen fest.

public:
 property System::Windows::Forms::LinkBehavior LinkBehavior { System::Windows::Forms::LinkBehavior get(); void set(System::Windows::Forms::LinkBehavior value); };
public System.Windows.Forms.LinkBehavior LinkBehavior { get; set; }
member this.LinkBehavior : System.Windows.Forms.LinkBehavior with get, set
Public Property LinkBehavior As LinkBehavior

Eigenschaftswert

LinkBehavior

Einer der LinkBehavior-Werte. Der Standardwert ist SystemDefault.

Ausnahmen

Der beim Festlegen dieser Eigenschaft angegebene Wert ist kein gültiger LinkBehavior-Wert.

Beispiele

Im folgenden Codebeispiel wird die Verwendung der DataGridViewLinkColumn.LinkBehavior Eigenschaft veranschaulicht, die dieser Eigenschaft ähnlich ist. Dieses Beispiel ist Teil eines größeren Beispiels, das DataGridViewComboBoxColumn im Klassenübersichtsthema verfügbar ist.

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

Hinweise

Beispiele für das Linkverhalten sind, ob der Link immer eine Unterstreichung anzeigt oder der Link nur eine Unterstreichung anzeigt, wenn der Mauszeiger darauf bewegt wird, und ob ein Doppelklick oder ein einzelner Klick einen Link aktiviert.

Durch Festlegen der LinkBehavior Eigenschaft der eigenen Spalte wird auch die LinkBehavior Eigenschaft jeder Zelle in der Spalte festgelegt und die Spaltenanzeige aktualisiert. Um den angegebenen Wert für einzelne Zellen außer Kraft zu setzen, legen Sie die Zellwerte fest, nachdem Sie den Spaltenwert festgelegt haben.

Gilt für

Siehe auch