[FMX] 如何解决一个设置了Style的控件无法调整高或宽的问题

这个,我不知道怎么触发的,反正控件样式的 FixedHeight 被设置为了一个固定的高度,问题是我没有设置 FixedHeight 属性,考虑到万一有人不兴与我同罪,所以特意告诉大家解决办法:

1、在 FMX Style Designer 将样式保存( Save )到文件,比如 a.style;

2、用 IDE 或者其它文本编辑器打开保存的 a.style;

3、找到 FixedHeight (对应于固定高度)或 FixedWidth (对应于固定宽度),然后删除该行;

4、回到 FMX Style Designer 将样式 a.style 加载( Load )进来;

5、点选 Apply and close 应用样式,搞定!现成你试试看,应该重新能调整尺寸了。

PS: FMX Style Designer 现在简直就是“麻烦制造者”呀,希望 EMB 好好改进,及早解决各种问题。

分享到: