![]() |
Kontextmenu bei TStringGrid
Hallo Leute!
Ich würde gerne ein Kontextmenü (rechte Maustaste) erscheinen lassen, wenn ich auf einem TStringGrid bin, um zum Beispiel Zeilen oder Spalten einfügen oder löschen zu können. Wie ich auf die rechte Maustaste reagiere ist mir klar, aber wie komme ich an ein Menü? Ciao |
Re: Kontextmenu bei TStringGrid
Du packst Dir eine TPopupMenu Komponente auf das Form mit dem Grid, trägst die benötigten Menüpunkte dort ein und weißt der Eigenschaft PopupMenu des Grids dieses neue PopupMenu zu. Und schon hast Du fertig ;-)
...:cat:... |
Re: Kontextmenu bei TStringGrid
OK, ich war wohl leicht blind, dass ich TPopupMenu nicht gesehen habe. Danke.
Apropos TStringGrid: ich habe die erste Zeile als feststehend fetsgelegt (erscheint grau). Wenn ich nun alle beweglichen Zeilen lösche (RowCount:= 1) dann wird diese erste Zeile weiß. Kann man das irgendwie verhindern? |
Re: Kontextmenu bei TStringGrid
Leider nicht. RowCount muss mind. um eines größer sein als FixedRows :-(
...:cat:... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 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-2025 by Thomas Breitkreuz