Hallo
Ich entschuldige mich jetzt schon falls diese Frage schon irgendwo aufgetaucht ist, aber ich bin neu hier im Forum. Ich habe aber leider nocht nichts dazu gefunden.
Aaalsoo... meine Frage ist die Folgende:
Ich möchte den Index einer Listview herausfinden.
Z.B.:
Item1
Item2 <<--- wenn man auf dieses Item doppelklickt will ich den Index haben. in dem Fall wäre es 1
Item3
usw...
Mfg Daniel
Hallo und willkommen,
entweder ListView.SelectedItem.Index oder im Event ItemMouseDoubleClick (oder so) in den EventArgs e.Item.Index
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
ListView.DoubleClick, siehe MSDN
Im Event Handler dann ListView.SelectedItems --> ListViewItem.Index.
> Codejunky <
Danke für die schnelle Antwort, nur entweder versteh ichs net ganz oder es geht nicht
private void listView1_DoubleClick(object sender, EventArgs e)
{
filepath = dataPaths[hier muss der index rein];
}
das mit dem doubleclick event ist net schwer, hatte ich schon vorher , nur leider will das mit dem index net hinhaun
mfg Daniel
Hallo,
private void listView1_MouseDoubleClick(object sender, MouseEventArgs e)
{
ListViewItem lvi = listView1.GetItemAt(e.X, e.Y);
if (lvi != null)
{
Console.WriteLine(lvi.Index);
}
}
Das mit dem ItemMouseDoubleClick war murks. Ich bastel mir gerade eine Ableitung eines ListViews zusammen. Da gibt es das Event 😃
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)