20得票7回答
Delphi:如何以编程方式调整具有align = alTop的组件的可视顺序

我有一个表单,其中有多个面板,每个面板的对齐方式为Align=alTop,所以它们从表单的顶部开始很好地堆叠。 然而,我想动态改变这些面板的外观顺序 - 即上下移动它们。最好的方法是什么?

8得票2回答
如何消除TPaintBox右侧边缘的闪烁(例如在调整大小时)

总结: 假设我有一个TForm和两个面板。这些面板都对齐在顶部和客户端上。alClient面板包含一个TPaintBox,其OnPaint涉及绘图代码。 组件的DoubleBuffered属性默认值为false。 在绘制过程中,由于窗体和面板都会绘制它们的背景,所以闪烁很明显。 因为窗体...

8得票2回答
使Delphi的TPanel标题自动换行

在Delphi中(我的情况是Delphi 6),有没有一种方法可以包装TPanel.Caption中的文本?

7得票3回答
如何最好地创建一个带有关闭“叉”按钮的TPanel在右上方?

有一些第三方控件(例如Raize Components)具有关闭“交叉”按钮“选项”(例如页面控件)。我的要求更简单,我想在TPanel的右上角放置一个关闭按钮,并访问其点击事件。是否有一种简单的方法可以实现此功能而不创建TPanel派生类,或者是否有付费或免费的库组件可供使用?