Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.099 Beiträge
Delphi 10 Seattle Enterprise
|
Re: TMS TAdvStringGrid mehrere Zeilen markieren mit der Maus
12. Jan 2010, 11:09
Zitat von exilant:
Zitat von Kostas:
Interessant ist, ich markiere fünf Rows durch drüberziehen:
MessageDlg(IntToStr(Grid.SelectedRowCount), mtWarning, [mbOK], 0); >>zeigt 5 an
Grid.ClearRowSelect;
MessageDlg(IntToStr(Grid.SelectedRowCount), mtWarning, [mbOK], 0); >>zeigt 0 an
Mal ein Schuss ins blaue (ich kann hier gerade nicht testen): nach "grid.ClearRowSelect" noch ein "grid.invalidate" absetzen.
Klappt das?
gruss
nein leider nicht.
Delphi-Quellcode:
MessageDlg(IntToStr(grid.SelectedRowCount), mtWarning, [mbOK], 0);
grid.ClearRowSelect;
grid.invalidate;
MessageDlg(IntToStr(grid.SelectedRowCount), mtWarning, [mbOK], 0);
Die Rows sind immer noch "markiert"
Gruß Kostas
|
|
Zitat
|