首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在运行时更改TActionManager样式?

在运行时更改TActionManager样式?
EN

Stack Overflow用户
提问于 2012-03-04 21:18:31
回答 1查看 591关注 0票数 0

我的表格上有一个TActionManager。

我希望在运行时能够从代码中将Action的样式更改为'Platform Default‘和XP Style’等。

当我尝试以下任何一项时:

代码语言:javascript
复制
ActionManager1.Style := 'Platform Default';
ActionManager1.Style := 'XP Style';

我得到以下错误:

不能将左侧分配给

我只能假设此属性是由错误消息读取的。

对于如何在运行时更改Action样式,是否有解决办法,或者可能缺少一些东西?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2012-03-04 21:58:04

必须在TActionBarStyle属性中分配风格后代。

试试这个( XPStyle是在XPStyleActnCtrls单元中声明的一个全局变量)

代码语言:javascript
复制
  ActionManager1.Style:=XPStyle;
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9558900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档