我需要创建一个包含一些子控件的简单TPanel
(例如TEdit
或TLabel
),但必须锁定此控件!!
锁定就像设计时间(包含所有绘画事件)但不可点击或可聚焦。
当用户点击TEdit
或TLabel
时,点击mu会反映到TPanel
。
同样的Windows消息也必须反映到父级(TPanel
)
我可以这样做吗?
答案 0 :(得分:4)
将控件放在TPanel上并禁用它。
如果您希望您的消息(例如OnClick)通过,则将该禁用的面板放在另一个TPanel(例如TPanel2)上。单击任何控件或禁用的面板时,将触发TPanel2的事件。
注意:如果禁用面板上的任何控件都有滚动条(如TMemo),则这些控件不起作用。