我想爲Delphi組件創建一個上下文菜單,如TDBGrid
,TTreeView
或類似的。我怎樣才能做到這一點?如何爲Delphi組件創建上下文菜單?
4
A
回答
7
將TPopupMenu放到您的表單上並使用它設計您的菜單。然後選擇彈出菜單的組件(DbGrid,TreeView,...),並將它的PopupMenu屬性設置爲您剛剛設計的PopupMenu。
對不同的組件可以有不同的PopupMenus。
0
放置一個TPopupmenu控件並將其鏈接到所需的控件後,如果要根據樹視圖中選定的單元格或節點更改彈出式菜單中的可用項目,請使用控件的OnContextPopup事件,有機會改變Popupmenu的默認行爲
相關問題
- 1. Android,如何創建上下文菜單...
- 2. 如何創建Kendo上下文菜單?
- 3. 創建上下文菜單
- 4. 如何在上下文菜單中創建子菜單?
- 5. 如何在Windows中創建上下文菜單子菜單?
- 6. 如何使用XML文件創建上下文菜單?
- 7. 單擊創建上下文菜單
- 8. 如何爲ListBoxItems創建動態上下文菜單?
- 9. Delphi:如何爲自定義組件創建額外的設計時間菜單?
- 10. 使用OSMbonuspack_v5.1創建上下文菜單
- 11. 在Android中創建上下文菜單
- 12. 創建自定義上下文菜單
- 13. 在JfxPane中創建上下文菜單
- 14. OnGestureListener取消創建上下文菜單
- 15. 創建自定義上下文菜單
- 16. 在菜單項上點擊創建上下文菜單
- 17. 如何創建動態構建的上下文菜單clickEvent
- 18. 如何在DataGridCell上創建動態上下文菜單
- 19. 如何在MapView上創建上下文菜單?
- 20. 如何在富文本框中創建上下文菜單
- 21. 不知道如何爲多個下拉菜單創建數組
- 22. 爲特定文件夾創建窗口右鍵單擊上下文菜單
- 23. Delphi shell的上下文菜單,如何繪製圖標
- 24. 在上下文菜單中創建子菜單
- 25. Android從菜單選項中創建上下文菜單
- 26. 創建菜單項的彈出窗口(或上下文)菜單
- 27. 創建子菜單在柔性上下文菜單
- 28. 如何爲WPF中的按鈕創建右鍵單擊上下文菜單
- 29. Jquery使用數組創建上下文菜單
- 30. 如何在C#中的Windows shell上下文菜單中創建子菜單?
您的問題不清楚。是指在IDE中進行設計時使用組件的上下文菜單(例如,右鍵單擊TDBGrid並從上下文菜單中選擇「列編輯器」),或者您的意思是在運行時的TDBGrid上下文菜單應用? – 2010-03-17 15:04:38