Hallo zusammen,
ich habe folgenden Code der auch funktioniert.
Wenn ich nun auf einen Eintrag in der Spalte "Nr." doppelklicke, bekomm ich diesen auch angezeigt.
Was muss ich tun damit ich auch auf die anderen Spalten doppelklicken kann und diese mir angezeigt werden?
Der Code zum DoppelKlickereigniss
Ich kann die Spalten Sortieren lassen. Dafür habe ich ein Bild zum anklicken. Auch hier kann ich lediglich nach der Spalte "Nr." Sortieren.
Was muss ich machen damit ich auf die Spaltenüberschrift klicken kann und diese dann nach der jeweils angeklickten Spalte sortiert?
z.B. Klick auf schluessewertl 2 -> ListView wird nach "schluessel2" sortiert, Klick auf schluesselwert 3 -> ListView wird nach "schluessel3" sortier usw...
Außerdem hatte ich das Problem bei der sortieren mit Zahlen:
1
10
11
2
3
30 usw...
Ich hab alles in ein String gewandelt, das ging aber auch nicht.
Vielen Dank schonmal
ich habe folgenden Code der auch funktioniert.
VB.NET-Quellcode
- idc.LoadFile(My.Application.Info.DirectoryPath & "\file.ini")
- Me.ListView1.View = View.Details
- Me.ListView1.Columns.Add("Nr.", 100, HorizontalAlignment.Left)
- Me.ListView1.Columns.Add("Sektionen", 100, HorizontalAlignment.Left)
- Me.ListView1.Columns.Add("Schlüsselwert 1", 100, HorizontalAlignment.Left)
- Me.ListView1.Columns.Add("Schlüsselwert 2", 100, HorizontalAlignment.Left)
- For Each section As IniSection In idc.Sections
- Dim wert1 = IniDocument.GetValue(pfad, section.Name, "schluessel1")
- Dim wert2 = IniDocument.GetValue(pfad, section.Name, "schluessel2")
- Dim wert3 = IniDocument.GetValue(pfad, section.Name, "schluessel3")
- Dim it As ListViewItem = Me.ListView1.Items.Add(section.Name)
- it.SubItems.Add(wert1)
- it.SubItems.Add(wert2)
- it.SubItems.Add(wert3)
- Next
Wenn ich nun auf einen Eintrag in der Spalte "Nr." doppelklicke, bekomm ich diesen auch angezeigt.
Was muss ich tun damit ich auch auf die anderen Spalten doppelklicken kann und diese mir angezeigt werden?
Der Code zum DoppelKlickereigniss
VB.NET-Quellcode
Ich kann die Spalten Sortieren lassen. Dafür habe ich ein Bild zum anklicken. Auch hier kann ich lediglich nach der Spalte "Nr." Sortieren.
Was muss ich machen damit ich auf die Spaltenüberschrift klicken kann und diese dann nach der jeweils angeklickten Spalte sortiert?
z.B. Klick auf schluessewertl 2 -> ListView wird nach "schluessel2" sortiert, Klick auf schluesselwert 3 -> ListView wird nach "schluessel3" sortier usw...
VB.NET-Quellcode
- 'Neu Sortieren des Listview1 und Anzeigen des Images (Sortieren)
- If ListView1.Sorting = SortOrder.Ascending Then
- ListView1.Sorting = SortOrder.Descending
- PictureBox1.Image = WindowsApplication1.My.Resources.Resources.a_z
- Else
- ListView1.Sorting = SortOrder.Ascending
- PictureBox1.Image = WindowsApplication1.My.Resources.Resources.z_a
- End If
Außerdem hatte ich das Problem bei der sortieren mit Zahlen:
1
10
11
2
3
30 usw...
Ich hab alles in ein String gewandelt, das ging aber auch nicht.
Vielen Dank schonmal
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Igibob“ ()