AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TListView Drag&Drop Zeilenmarkierung

Ein Thema von TUX_der_Pinguin · begonnen am 28. Feb 2007
Antwort Antwort
TUX_der_Pinguin

Registriert seit: 1. Jun 2005
Ort: Anholt (NRW)
608 Beiträge
 
Delphi 11 Alexandria
 
#1

TListView Drag&Drop Zeilenmarkierung

  Alt 28. Feb 2007, 12:48
Hallo,

ich habe eine MDI Anwendung geschrieben, jetzt soll man aus einem ListView Zeilen per Drag 'n' Drop in ein anderes
ListView ziehen, welches sich in einem anderen Fenster befindet. Alles ansich kein Problem. Es soll auch in dem ListView
selbst die Anordnung der Zeilen durch Drag & Drop verändert werden können. Das ListView läuft als vsRaport.

Jetzt habe ich folgendes Problem markiere ich eine oder mehre Zeilen in dem einen ListView und ziehe mit gedrückter
Maus die Zeilen, so wird die Zeile "markiert" über die ich gehe ansich prima vorausgesetzt ich bleibe in dem gleichen
ListView verlasse ich die Komponente um die Zeilen in ein anderes Fenster zu ziehen so bleibt die Zeile markiert.
Und das ganze sieht aus als hätte man diese Zeile mit rüber gezogen.

Zur besseren Erklärung habe ich einen Screenshot angehängt, also ich habe den 1. Eintrag angeklickt die Linke Maustaste
festgehalten und die Maus nach unten aus der Komponente raus, jetzt bleibt die letzte Zeile markiert. Wie bekomme ich das
weg? Habe schon versucht bei einem EndDrag ereignis die Zeilen markierung aufzuheben, jedoch ist die Zeile nicht selektiert.
Zumindest steht TListItem.Selected auf False.

mfg

TUX
Miniaturansicht angehängter Grafiken
screen_158.jpg  
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:14 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz