如何在 Firemonkey 中设置按钮样式
How to style buttons in Firemonkey
在 FMX 中使用样式簿设置按钮样式是否有特殊步骤?因为每当我更改我的样式时,它只在查看器中起作用,但是当我 运行 程序没有任何变化,尽管样式簿设置正确连接到样式文件和应用程序,如果我关闭程序并启动它我再次发现相同的样式已保存并存在于视图中,但是当 运行 应用程序时我找不到任何样式,谁能告诉我确切的步骤?因为我检查了教程、文档、帮助,但样式簿仍然不会在 运行 时将新更改应用到应用程序。谢谢
Screenshot
修改默认样式:
从空白 fmx
表格开始,然后添加 TButton
.
Right-Click 按钮和 select Edit Default Style ...
- 样式设计器打开
在结构窗格中 select 按钮样式 - 文本
在 Object Inspector 中将 NormalColor
属性 更改为 Crimson
。按钮的文本变为 Crimson
(红色)颜色。
点击设计器视图 Close
按钮 (X) 并在出现提示时通过单击 Yes
确认 Apply changes ...
。请注意,已将 Stylebook
添加到表单中。
构建并运行
结果在 Windows 7
上看起来像这样
可能您省略了第 5 步(只是猜测)
使用现有的样式簿和样式执行以下操作:
从空白 fmx
表格开始,然后添加 TButton
.
添加一个TStyleBook
,设置它的UseStyleManager
属性,double-click并加载一个现有的样式(例如Air)
在结构窗格中 select buttonstyle
- text
。请注意,可用属性不一定与编辑默认样式时相同。
在 Object Inspector 中将 Font
- FontColor
属性 更改为 Yellow
。按钮的文本变为黄色。
点击设计器视图 Close
按钮 (X) 并在出现提示时通过单击 Yes
确认 Apply changes ...
。
构建并运行
结果在 Windows 7
上看起来像这样
在 FMX 中使用样式簿设置按钮样式是否有特殊步骤?因为每当我更改我的样式时,它只在查看器中起作用,但是当我 运行 程序没有任何变化,尽管样式簿设置正确连接到样式文件和应用程序,如果我关闭程序并启动它我再次发现相同的样式已保存并存在于视图中,但是当 运行 应用程序时我找不到任何样式,谁能告诉我确切的步骤?因为我检查了教程、文档、帮助,但样式簿仍然不会在 运行 时将新更改应用到应用程序。谢谢
Screenshot
修改默认样式:
从空白
fmx
表格开始,然后添加TButton
.Right-Click 按钮和 select
Edit Default Style ...
- 样式设计器打开在结构窗格中 select 按钮样式 - 文本
在 Object Inspector 中将
NormalColor
属性 更改为Crimson
。按钮的文本变为Crimson
(红色)颜色。点击设计器视图
Close
按钮 (X) 并在出现提示时通过单击Yes
确认Apply changes ...
。请注意,已将Stylebook
添加到表单中。构建并运行
结果在 Windows 7
上看起来像这样可能您省略了第 5 步(只是猜测)
使用现有的样式簿和样式执行以下操作:
从空白
fmx
表格开始,然后添加TButton
.添加一个
TStyleBook
,设置它的UseStyleManager
属性,double-click并加载一个现有的样式(例如Air)在结构窗格中 select
buttonstyle
-text
。请注意,可用属性不一定与编辑默认样式时相同。在 Object Inspector 中将
Font
-FontColor
属性 更改为Yellow
。按钮的文本变为黄色。点击设计器视图
Close
按钮 (X) 并在出现提示时通过单击Yes
确认Apply changes ...
。构建并运行
结果在 Windows 7
上看起来像这样