Zápis stavu tlačítka myši je v podstatě možné vynechat. Dalo by se to vložit přímo do procedury MouseDown. Při každém kliknutí pr.tl.myši na řádek LV se provede zobrazení formu pro detail řádku. Problém byl se získanou hodnotou pro detail po tom, když dojde k přesunu na jiný řádek, ale tento byl vybrán právě pouze pr.tl.myši. V tu chvíli jsem totiž ještě neměl aktualizovanou hodnotu v ListView.SelectedItems. Otevření formu proběhlo před procedurou ItemSelectionChanged. Řešením je následný updatu hodnot formu po proběhnutí ItemSelectionChanged. Jinak LV samozřejmě není pouze s jednou položkou, nevím podle čeho tak usuzujete. Každpodáně díky za všechny odpovědi.
|