如何换肤
<p>FoxUI换肤都是通过FoxSkinManger来完成。有以下三种方法
1:把两个图片都放入FoxSkinManager 通过更换组件SkinSet中对应属性的index
来达到切换目的 如
FoxStdForm的SkinSet中,Form属性为0
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/27098cbc71d0b9dd614804d1b2364c1a?showdoc=.jpg" alt="" />
foxstdform 的skinset 中 form属性为1
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/dd7554d31fc8eec1bdfcf3a98cdf2a30?showdoc=.jpg" alt="" /></p>
<p>2:采用动态更换目标图片来切换
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/651ac935f3c04dbb8e488f4a4416b825" alt="" />
代码执行效果
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/7532c1e53c6e9a604abb8ff426a34368?showdoc=.jpg" alt="" /></p>
<p>3:直接载入FoxUI的皮肤配置文件来修改皮肤
注意 test.fkn为FoxUI的皮肤文件
FoxSkinManager1.LoadSkinFile('d:\test.fkn');
FoxStdForm1.RePaintForm;</p>