DataGridViewLinkCell.LinkBehavior Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui représente le comportement d'un lien.
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
Valeur de propriété
Une des valeurs de l'objet LinkBehavior. La valeur par défaut est SystemDefault.
Exceptions
La valeur spécifiée au moment de la définition de cette propriété n’est pas une valeur LinkBehavior valide.
Exemples
L’exemple de code suivant illustre l’utilisation de la DataGridViewLinkColumn.LinkBehavior propriété, qui est similaire à cette propriété. Cet exemple fait partie d’un exemple plus large disponible dans la rubrique vue d’ensemble de la 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
Remarques
Par exemple, le comportement du lien indique si le lien affiche toujours un trait de soulignement ou si le lien affiche uniquement un trait de soulignement lorsque le pointeur de la souris se déplace dessus, et si un double-clic ou un simple clic active un lien.
La définition de la LinkBehavior propriété de la colonne propriétaire définit également la LinkBehavior propriété de chaque cellule de la colonne et actualise l’affichage de la colonne. Pour remplacer la valeur spécifiée pour les cellules individuelles, définissez les valeurs des cellules après avoir défini la valeur de colonne.