![]() |
Multiselect / extendedSelect bei Stringgrids?
Hallo, Delpher,
ich brauche einen Code, mit dem ich in einem Stringgrid auch mehrere nicht-verbundene Spalten markieren kann. Bisher habe ich:
Delphi-Quellcode:
aber die Spalten müssen dabei leider zusammenhängend sein.
procedure TBuchMain.TntStringGrid3MouseDown(Sender: TObject;
Button: TMouseButton; Shift: TShiftState; X, Y: Integer); var c,r : Integer; begin TntStringGrid3.MouseToCell(X,Y,c,r); if (r = 0) and (c >= 3) AND (c < tntstringgrid3.ColCount-1) then TntStringGrid3.Selection := TGridRect(Rect(c,1,c,TntStringGrid3.RowCount-1)); end; Vielen Dank für eine Idee, Detlef |
AW: Multiselect / extendedSelect bei Stringgrids?
Ich hab's gelöst, indem ich in den Options die Spalten verschiebbar gesetzt habe. Dann kann ich die getrennt liegenden Spalten nebeneinander setzen und als Block bearbeiten.
Gruß, Detlef :-D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz