Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

listview

Empfohlene Antworten

hi,

wenn ich eine zeile einer listview markiere kann ich einen weiteren dialog öffnen.

jedoch erkennt das listview teiweise eine zeile als markiert, jedoch erhalte ich keinen wert.

die labelfelder des zweiten dialogs sind also auch nicht gefüllt.

ich habe folgendes herausgefunden:

scheinbar nimmt das listview immer die nächste zeile:

wenn ich nur einen datensatz im listview habe, wird nichts übergeben; bei mehreren immer der untere...

wenn ich die zeile erneut markiere, wird der datensatz richtig übergeben

an was kann das liegen?

wie kann ich das problem lösen?

Hi,

wie sieht der Code fürs Auslesen der Zeile aus?

Findet eine Überprüfung auf "SelectedItem" statt?

Hi,

wie sieht der Code fürs Auslesen der Zeile aus?

Findet eine Überprüfung auf "SelectedItem" statt?

jap

selecteditem...

Moin,

hmm, kann das Verhalten nicht nachvollziehen, eventuell hilft der entspr. Code weiter.

Wenn ich bei "Listview_Click" auf das SelectedItem reagiere, funktioniert es tadellos, ebenso bei Multiselect =True.

ich hab mir jetzt als möglichkeit folgendes überlegt:

wenn er einen mausklick macht und hittest (api) erfolgreich war, dann nehm ich die mauscursorposition.

über die zeilenhöhe kann ich dann ermitteln, in welche zeile geklickt wurde...

dadurch muss ich nicht meh das selecteditem ansprechen, sondern kann direkt die entsprechende zeile ansprechen

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.