标准皮肤组件Alphacontrols使用教程:组件外观的设置

本文讲述了Alphacontrols的一些使用技巧,以改善应用程序界面,提高用户体验。

AlphaControls是一个标准的皮肤控件集合,它具有很多新的属性,可以添加到普通的控件中以增强程序界面效果,同时还能添加一些行为到普通的控件中,并使用了一些新技术。AlphaControls是一个易于使用且很强大的工具,非常适合用于开发具有独创的皮肤和无皮肤的业务/媒体应用程序。

Alphacontrols

Alphacontrols最新试用版

这里有一些简单的技巧,这些技巧的实现可以显着改善应用程序界面的体验:

1.尽可能在所有表单中的使用TsSkinProvider。它管理表单所有者的界面图形。如果在设计时未将TsSkinProvider组件放置在表单上,则在运行时打开表单时将自动创建该组件。但是,如果自动创建它,则初始化会发生延迟,在这种情况下,组件的体验感可能会变得糟糕。简而言之,请始终记住尽可能添加一个TsSkinProvider。

2.尽可能尝试使用AlphaControls包中的控件,而不要使用其标准控件。包装中的组件经过特别优化,可用于皮肤。它们速度更快,在调整表单大小时没有闪烁,并且更能为动画提供“更好”的渲染。此外,来自AlphaControls软件包的组件还具有许多其他功能,这些功能可以大大超出其标准组件替代产品的使用范围。

3. AlphaControls程序包中的所有组件都具有SkinData属性。SkinData.SkinSection属性可以更改组件的外观。例如:SkinData.SkinSection中TsPanel的默认值为“ PANEL”。本节定义凸起面板的外观。通过将此属性修改为“ PANEL_LOW”,我们可以获得一个较低的面板。“ GROUPBOX”提供带有框架的透明面板。通过设置“ CHECKBOX”值可获得完全透明的面板。您可以尝试从标准列表中找到最适合当前组件的部分。所有标准部分的所有皮肤都具有相同的行为。

SkinData.SkinSection

对此产品有任何疑问,欢迎咨询在线客服>>

标签:

来源:慧都网

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月4日
下一篇 2020年6月4日

相关推荐

发表回复

登录后才能评论