gpt4 book ai didi

windows - Delphi - 在 TPanel 中锁定子控件但使用默认绘制

转载 作者:可可西里 更新时间:2023-11-01 10:01:05 27 4
gpt4 key购买 nike

我需要创建一个简单的 TPanel 并带有一些子控件(如 TEditTLabel),但必须锁定此控件!!

锁定就像设计时间(所有绘画事件)但不可点击或不可聚焦。当用户点击 TEditTLabel 时,点击会反射(reflect)到 TPanel。还必须将相同的 Windows 消息反射(reflect)给父级 (TPanel)

我可以这样做吗?

最佳答案

将控件放在 TPanel 上并禁用它。

如果您希望您的消息(例如 OnClick)通过,则将那个禁用的面板放在另一个 TPanel(例如 TPanel2)上。当您单击任何控件或禁用的面板时,将为 TPanel2 触发该事件。

注意:如果禁用面板上的任何控件有滚动条(如 TMemo),这些将不起作用。

关于windows - Delphi - 在 TPanel 中锁定子控件但使用默认绘制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7914862/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com