1@Hans。我删除了Background对象并添加了一个TRectangle。将其Align属性设置为Client,将其背景Color属性设置为Aqua并将其发送到后面。除了TRectangle之外的所有对象都必须Bring to Front。所有对象都必须Stay on Top,没有例外。这就是让我困惑的问题,因为在YouTube上的视频中,那个人使用Stay on Top来代替Bring to Front。实际上,现在我意识到对象是按照它们在Structure中列出的顺序绘制的,所以TRectangle将首先绘制,其余所有对象都在其上方。 - ppro
Rectange1Style
中设置了HitTest:= False
吗?(如果是,矩形将捕获所有点击并使编辑框不响应)。另外,你所称的背景属性实际上是一个名为background
的组件。你可以简单地删除它并使用你的新矩形作为背景。 - HansHitTest:= False
,但仍然无法将光标放入tEdit
中。您还有其他建议吗?提前致谢。 - pproBackground
对象并添加了一个TRectangle
。将其Align
属性设置为Client
,将其背景Color
属性设置为Aqua
并将其发送到后面。除了TRectangle
之外的所有对象都必须Bring to Front
。所有对象都必须Stay on Top
,没有例外。这就是让我困惑的问题,因为在YouTube上的视频中,那个人使用Stay on Top
来代替Bring to Front
。实际上,现在我意识到对象是按照它们在Structure
中列出的顺序绘制的,所以TRectangle
将首先绘制,其余所有对象都在其上方。 - pproTRectangle
的HitTest:= False
设置为假。谢谢! - ppro