【发布时间】:2010-11-23 09:03:03
【问题描述】:
有人使用过 Delphi 2009 的 TCategoryPanelGroup 组件,特别是动态添加按钮到类别面板的经验吗?
我无法让它正常工作。要么按钮没有出现,要么对齐被搞砸了。我想做什么的基本大纲:
procedure AddButton (const Caption, Group : String);
const
ButtonSize = 55;
Border = 10;
var
CategoryPanel : TCategoryPanel;
Button : TButton;
begin
CategoryPanel := FindCategoryPanel (CategoryPanelGroup, Group);
CategoryPanel.Height := CategoryPanel.Height + ButtonSize + Border;
Button := TButton.Create (CategoryPanel);
Button.Parent := CategoryPanel;
Button.Width := ButtonSize;
Button.Height := ButtonSize;
Button.Left := 27;
Button.Top := CategoryPanel.ClientHeight - Border - ButtonSize;
end;
有什么提示吗?
【问题讨论】:
标签: delphi user-interface delphi-2009 components