MobileForm控件的使用方式--用.NET(C#)开发APP的学习日志
今天继续Smobiler开发APP的学习日志,这次是做一个title、toolbar、侧边栏三种效果
样式一
一、 Toolbar
1. 目标样式
我们要实现上图中的效果,需要如下的操作:
2. 修改属性
a. 修改Mobile Form的Toolbar属性
获取窗体底部工具栏,打开集合编辑器,并点击“添加”,分别填写数据,如图 1、图 2;
图 1设置界面1
图 2设置界面2
b. 修改Mobile Form的ToolbarStyle属性
其中包括SelectStyle属性(是否选择默认样式)、BackColor属性(控件背景色)、ForeColor属性(控件文本颜色)、SelectBackColor属性(控件选择状态背景色)和SelectForeColor属性(控件选择状态文本颜色)。
SelectStyle属性默认设置为“Select”,表示不选择默认样式,如图 3;
图 3设置界面
将BackColor属性设置为“White”,如图 4;
图 4设置界面
将ForeColor属性设置为“155, 157, 177”,如图 5;
图 5设置界面
将SelectBackColor属性设置为“White”,如图 6;
图 6设置界面
将SelectForeColor属性设置为“0, 183, 250”,如图 7;
图 7设置界面
3. 手机效果显示
二、 Title
1. 修改属性
a. 修改Mobile Form的TitleText的属性
输入需要显示标题,如图 1;
图 8设置界面
b. 修改Mobile Form的TitleStyle属性
其中包括Image属性(窗体图标)、BackColor属性(窗口标题栏背景色)、TextColor属性(窗口标题栏文本颜色)和TextAlign属性(窗体标题栏文本水平方向)。
若将Image属性设置为“coms”如图 2、图 3;
图 9设置界面
图 10显示界面
若将BackColor属性设置为“DeepSkyBlue”,如图 11、图 1;
图 11设置界面
图 12显示界面
若将TextColor属性设置为“Red”,如图13、图 14;
图 13设置界面
图 14显示界面
若将TextAlign属性设置为“Left”,如图 15、图 16;
图 15设置界面
图 16显示界面
2. 手机效果显示
三、 LeftForm
1. 目标样式
我们要实现上图中的效果,需要如下的操作:
2. 修改属性
a. 修改Mobile Form的LeftFormLayout属性
获取和设置左侧边栏对应的布局名称,首先新建MobileForm项,并命名为MessageShow,设计界面,如图 1;
图 1设计界面
再将Mobile Form的LeftFormLayout属性,绑定新建的窗体MessageShow,如图 2;
图 2设置界面2
b. 修改Mobile Form的LayoutMode属性
获取和设置侧边栏显示样式。默认设置为“NORMAL”,如图 3;
图 3设置界面
将该属性设置为“EFFACT3D”,如图 4;
图 4设置界面
将该属性设置为“FLOATUP”,如图 5;
图 5设置界面
3. 手机效果显示
-----------------END-----------------
Smobiler是一款基于.NET的移动应用开发平台
只需要Visual Studio中进行一次开发
同时支持Android、iOS两大操作系统

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
好程序员分享使用JavaScript正则表达式如何去掉双引号
好程序员分享使用JavaScript正则表达式如何去掉双引号最近接了一个项目,项目需求需要用js正则表达式过滤掉页面文本域中值得双引号,其实解决办法很简单,下面把我写的代码分享给大家,有同样需求的朋友可以参考下。 具体的解决代码如下:
- 下一篇
如何配置IntelliJ IDEA发布JavaEE项目?
一、以war的形式运行项目 步骤1 新建或者导入项目后,选择File菜单-》Project Structure...,如下图: 步骤2 配置项目类型,名字可以自定义: 说明:这里的Artifact如果没有配置好的话,配置Tomcat时没有对应的Artifact时会报错—— warnotfoundforthewebmodule. 步骤3 配置Tomcat (1)编辑配置 (2)配置详情 这里的artifact就是之前步骤2里配置的那个,选择它,删除多余的build选项。 (3)注意事项:配置实时编译,不需要重启Tomcat 注意刚刚Tomcat中的VM配置为: 菜单-》setting勾选自动编译项目: 此时运行项目就能够自动在浏览器打开对应项目首页了。 二、补充 报错:Cannot compile Groovy files: no Groovy library is defined for module 'xx' 解决方法:在setting中的Resource patterns输入框中去除groovy后缀名。如下图: 2. 搜索字符串、文件的快捷方式 Windows下连续按下shift键...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS关闭SELinux安全模块
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装