DataGridViewLinkCell.LinkBehavior Proprietà

Definizione

Ottiene o imposta un valore che rappresenta il comportamento di un collegamento.

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

Valore della proprietà

LinkBehavior

Uno dei valori di LinkBehavior. Il valore predefinito è SystemDefault.

Eccezioni

Il valore specificato durante l'impostazione di questa proprietà non è un valore valido di LinkBehavior.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso della DataGridViewLinkColumn.LinkBehavior proprietà , simile a questa proprietà. Questo esempio fa parte di un esempio più ampio disponibile nell'argomento di panoramica della DataGridViewComboBoxColumn classe.

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

Commenti

Esempi di comportamento dei collegamenti includono se il collegamento visualizza sempre una sottolineatura o il collegamento visualizza una sottolineatura solo quando il puntatore del mouse si sposta su di esso e se un doppio clic o un singolo clic attiva un collegamento.

L'impostazione della LinkBehavior proprietà della colonna proprietaria imposta anche la LinkBehavior proprietà di ogni cella nella colonna e aggiorna la visualizzazione della colonna. Per eseguire l'override del valore specificato per singole celle, impostare i valori della cella dopo aver impostato il valore della colonna.

Si applica a

Vedi anche