如何自定义DevExpress ASP.NET iOS主题下的复选框
使用教程 | 作者:besy | 2013-12-19 10:07:06 | 阅读 5次 评论 0
DevExpress ASP.NET iOS 主题可将ASP.NET控件以原生iOS进行显示,然而它毕竟还是ASP.NET控件,不是原生应用。如果你想用HTML5创建原生应用,推荐使用DevExpress的另一款工具——DevExtreme。
CheckBox & iOS 开关
在iOS上,复选框是以开关的形式进行显示的,这样可以更方便用户进行触摸操作。传统的复选框和iOS的复选框图示:
自定义文本对齐
接下来就具体讲解一下如何自定义iOS主题下的复选框。
- 设置ASPxCheckBox/ASPxCheckBoxList TextAlign属性为Right,也就是让开关移动到右边。
- 设置Web.config -> devExpress -> themes -> styleSheetTheme属性(不是 "theme"属性)以保存markup样式设置。
- 定义一个特别的CSS选择器以避免文本换行。