DataGridViewLinkColumn.UseColumnTextForLinkValue Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se il valore della proprietà Text viene visualizzato come testo del collegamento.
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
Valore della proprietà
true
se il valore della proprietà Text viene visualizzato come testo del collegamento; false
se il valore della proprietà FormattedValue della cella viene visualizzato come testo del collegamento. Il valore predefinito è false
.
Eccezioni
Il valore della proprietà CellTemplate è null
.
Esempio
Nell'esempio di codice seguente viene illustrato come impostare questa proprietà in modo che la FormattedValue proprietà di ogni cella, in questo caso l'ID dipendente del capo del dipendente, venga visualizzato come collegamento di testo. Dopo aver selezionato il collegamento, il punto di selezione viene spostato nel nome del capo. 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
Ottenere o impostare questa proprietà ottiene o imposta la UseColumnTextForLinkValue proprietà dell'oggetto restituito dalla CellTemplate proprietà . L'impostazione di questa proprietà imposta anche la UseColumnTextForLinkValue 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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per