Hallo,
ich habe eine ListView an eine Datenbank gebunden. Nun füge ich eine DataRow hinzu. Selbstverständlich möchte ich, das die neu hinzugefügte DataRow aus selektiert wird. Leider funktioniert das nicht so wie ich will. Es wird tatsächlich kein Item selectiert.
Per SelectedIndex kann ich nicht arbeiten, da mein ListView Sortiert wird.
dtNamensregionen.Rows.Add(row); // dtNamensregionen = DataTable
lbNamensregionen.SelectedItem = row; // lbNamensregionen = Mein ListView
Gruß dat Tala
Hat das einen speziellen Grund, weswegen du NICHT das dafür prädestinierte DataGridView verwendest? 🤔 Ist IMHO wesentlich einfacher und eine neu hinzugefügte DataRow in der gebundenen DataSource ist dann auch sogleich selektiert...
Hi,
Hat das einen speziellen Grund, weswegen du NICHT das dafür prädestinierte DataGridView verwendest? Ist IMHO wesentlich einfacher und eine neu hinzugefügte DataRow in der gebundenen DataSource ist dann auch sogleich selektiert...
Ja, er arbeitet ja nicht in WinForms.
Denn WPF hat keinen DataGridView mehr, man muss es da mit dem ListView oder irgendwelchen third-party-Controls machen.
Gruss
michael
ListView hat kann ein entsprechendes Grid zur Verfügung stellen und noch viel mehr. Daher ist ein DataGridView unnötig.
Ich habs raus gefunden. Man sieht manchmal den Wald vor lauter Bäume nicht.
lbNamensregionen.SelectedValuePath = "ID";
lbNamensregionen.SelectedValue = row["ID"];
Gruß dat Tala
...
Ja, er arbeitet ja nicht in WinForms.
Denn WPF hat keinen DataGridView mehr, man muss es da mit dem ListView oder irgendwelchen third-party-Controls machen.
...
*uups* hab ich übersehen 8o .. sorry für meinen unpassenden Beitrag 🙁