Einfügen von hyperlinks in ListView
Ich versuche, Web-Link /link-info Verzeichnis in C#, wo ein Benutzer speichern kann seine links.
Folgendes ist mein code:
private void Form1_Load(object sender, EventArgs e)
{
Int i=0;
listView1.View = View.Details;
listView1.GridLines = true;
listView1.Columns.Add("Links",250,HorizontalAlignment.Center );
listView1.Columns.Add("Name", 250, HorizontalAlignment.Center);
}
private void button1_Click(object sender, EventArgs e)
{
listView1.Items.Add(textbox1.text);
listview1.Items[i].subitems.add("textbox2.text")
}
textbox2
den hyperlink enthält, aber wenn ich es Einfüge zeigt es als text und nicht als hyperlink.
- Müssen Sie die <ein tag und so
- Ich habe eine harte Zeit zu verstehen deine Frage. Ist es, dass Sie erwarten, dass
textbox2.text
ersetzt werden mit dem Wert des Elements zur Laufzeit? - "textbox2.der text:" Sie versuchen, hinzufügen von param als text. Ist es eine Kontrolle? Und welche Art von Steuerelement ist das?
- ich denke, du hast vns in WPF.. ich möchte dich bitten, die Liste Ansicht den Punkt nur dann akzeptieren, string hinzufügen, aber ich möchte hinzufügen hyperlink in Unterpunkt
- mögliche Duplikate von Kann ich die Anzeige von links in einem ListView-detail-Modus?
InformationsquelleAutor user1132265 | 2012-06-20
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden ObjectListView -- ein open-source-wrapper um eine standard-Listenansicht. Es unterstützt direkte links:
Haben auch einen Blick auf das DataGridView-Steuerelement die Unterstützung für LinkLabel.
Mithilfe dieser Steuerung erhalten Sie die Funktionalität der details-Ansicht in eine ListView, aber mit mehr Anpassungen pro Zeile.
Auch Sie können eine Eigenschaft auf true --> listView1.HotTracking = true; Ihr code wird wie folgt Aussehen: