DataGridViewLinkCell.LinkBehavior Propiedad

Definición

Obtiene o establece un valor que representa el comportamiento de un vínculo.

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

Valor de propiedad

LinkBehavior

Uno de los valores de LinkBehavior. De manera predeterminada, es SystemDefault.

Excepciones

El valor especificado al establecer esta propiedad no es un valor de LinkBehavior válido.

Ejemplos

En el ejemplo de código siguiente se muestra el uso de la DataGridViewLinkColumn.LinkBehavior propiedad , que es similar a esta propiedad. Este ejemplo forma parte de un ejemplo más grande disponible en el tema de información general de la DataGridViewComboBoxColumn clase.

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

Comentarios

Algunos ejemplos de comportamiento de vínculo incluyen si el vínculo siempre muestra un subrayado o el vínculo solo muestra un subrayado cuando el puntero del mouse se mueve sobre él y si un doble clic o un solo clic activa un vínculo.

Si se establece la LinkBehavior propiedad de la columna propietaria, también se establece la LinkBehavior propiedad de cada celda de la columna y se actualiza la presentación de la columna. Para invalidar el valor especificado para celdas individuales, establezca los valores de celda después de establecer el valor de columna.

Se aplica a

Consulte también