2011-01-04 6 views

Antwort

2

Nun, ComboDropDown Ereignis sollte funktionieren. Wie geschrieben in docs:

Dieses Ereignis wird durch die OnComboDropDown Methode ausgelöst, wenn der Benutzer den Dropdown-Pfeil klickt oder drückt der Alt + Abwärts-Pfeiltasten in einem Kombinationsfeld Zelle ...

Wenn es für Sie nicht funktioniert, scheint es wie ein Fehler.

Mögliche Abhilfe:

Handle CellClick Ereignis und Check-Koordinaten von GetCellRect().

+0

danke, lass mich es schnell versuchen. – Bohn

+0

ok, ausprobiert: Nun, ich benutze FarpointSpread Blatt und mit einem ComboBox-Zelltyp in einer seiner Zellen ... es hat DropDown aber ComboDropDown-Ereignis, das ich es vorher versucht hatte ... wenn ich auf klicken der Editorbereich, es feuert ... wenn ich auf den Knopf klicke, feuert es nicht in meiner App ... – Bohn

+0

editierte Antwort nach Farpoint docs. – max

1

Nicht dieses Ereignis genau, aber, wie wäre es mit dem Klick-Ereignis, dann können Sie die Mausposition auschecken und überprüfen, ob es in der kleinen Schaltfläche Bereich ist, vielleicht?

+0

gut, wie man die Position überprüft? – Bohn

+0

überprüfen Sie diese Antwort: http://StackOverflow.com/Questions/1316681/ –