delphi - 如何从 TStyleBook 对象运行时更改样式书的样式资源属性
问题描述
我希望能够从 FMX 上的给定样式书对象更改样式资源。我知道我可以使用以下命令更改特定的对象样式
r1 := aButton.FindStyleResource('backgroundRect') as TRectangle ;
if Assigned(r1) then
r1.Fill.Color := TAlphaColor(col);
但是,对于具有此样式资源而不是特定“aButton”的所有对象,我需要更改此设置。
我怎么能做到这一点,这样我就不会被迫通过循环遍历我想要更改的所有对象来实现这一点?
解决方案
推荐阅读
- python - 使用 SQLAlchemy 在 Postgresql 中创建数据库表时出现编程错误
- php - 主键后创建表时出现语法错误主键
- javascript - 如何使用 Javascript 更新占位符颜色?
- bash - 无法使用 sed 命令编辑 pdf 文件
- xamarin - 在 Xamarin.Forms 上的操作中添加取消按钮
- python - 为什么 Pandas tz_convert 无法将 2038 年的 UTC 转换为欧洲/伦敦时区?
- java - 如何使用 AzureBlobStorage Java SDK v10 仅使用 SAS 创建容器和上传数据
- javascript - 在 .Tpl 文件中注册后,RegForm 无法将用户发送到成功页面
- jdbc - 在特定时间运行 Confluent JDBC 连接器而不是使用轮询间隔?
- python - 列出元素的计数器