我遇到了一个问题,我通常无法使用其属性更改背景颜色(例如clwhite
)。我在德尔福方面不是很有经验,我找到了两种可能的解决方案,但我仍然想知道,如何以正确的方式改变它,或者为什么它不可能。TToolBar
ToolBar.Color
1)将样式更改为渐变,但它也更改了按钮的基本动画。
ToolBar.DrawingStyle := dsGradient
ToolBar.GradientStartColor := clWhite
ToolBar.GradientEndColor := clWhite
2)使用以下设置放入TToolBar
内部。TPanel
Panel.Color := clwhite
ToolBar.Parent := Panel
ToolBar.Align := alClient
ToolBar.Transparent := True