控件说明

底部工具栏控件。

效果演示

其他效果

该界面为仿淘宝UI制作的一个简单的UI模板,源码获取方式请拉至文章末尾。

特色属性

属性

属性说明

Direction(相对布局)

容器主轴方向。

Flex(相对布局)

比例因子。

Items

工具栏项集合。

SelectBackColor

选中后背景颜色。

SelectedIndex

默认选择项。

SelectForeColor

选中后字体颜色。

FontSize

字体大小。

ForeColor

字体颜色。

事件

事件

事件发生条件

ToolBarItemClick

工具栏项点击时发生。

控件使用

下文的教学内容仅针对【效果演示】中的例子

1. 设置工具栏数据

2. 设置工具栏ToolBarItem消息数

3. 设置默认选中项、选中项背景色和文字颜色

4. 在事件中,用e.Name判断当前点击按钮,来进行对应操作

C#:

        private void toolBar1_ToolbarItemClick(object sender, ToolbarClickEventArgs e)

        {

            switch(e.Name)

            {

                case "Work":    //按钮名称

                break;

            }

        }

仿淘宝UI的源码

该源码通过基于.NET的Smobiler移动开发平台开发完成,该源码适用Smobiler用户。

如果你刚接触smobiler,在打开该源码前,需安装smobiler designer至visual studio。

源码地址:https://www.smobiler.com/forum.php?mod=viewthread&tid=11702

Smobiler designer地址:https://www.smobiler.com/download.html

该toolbar部分的代码在UI Demo中 MainMenu.cs

产品原型图:

--------------------------END--------------------------

Smobiler是一款基于.NET的APP开发平台,只需要Visual Studio中进行一次开发,同时支持Android、iOS两大操作系统。

Smobiler—石磨科技

QQ技术支持群:308522976

最新文章

  1. 01.SQLServer性能优化之----强大的文件组----分盘存储
  2. 关于JS事件的几点总结
  3. Kickstart/Anaconda实现自动化安装原理探究
  4. shapely and geos break在distance方法
  5. .NET的三种缓存(页面缓存,控件缓存,自定义缓存)
  6. Go字符串函数
  7. JavaScript 异常
  8. BloomFilter——读数学之美札记
  9. SQL RIGHT JOIN 关键字
  10. JAVA SE 框架之俄罗斯方块的效果
  11. java.lang.OutOfMemoryError: unable to create new native thread(转)
  12. 第一章ASP.NET SignalR简介
  13. ubuntu_虚拟机和SD卡链接失败,可能的原因
  14. 简单RPC框架-基于Consul的服务注册与发现
  15. Loading class `com.mysql.jdbc.Driver'. The new driver class is `com.mysql.cj.jdb 问题
  16. zabbix环境搭建
  17. selenium自动化测试之整合测试报告
  18. mysql不能使用IP连接,可以使用localhost连接
  19. java List集合记录 ArrayList和LinkedList的区别
  20. CImg、libjpeg--介绍、配置(操作JPEG)

热门文章

  1. Python进阶开发之网络编程,socket实现在线聊天机器人
  2. Python中Json对象处理的jsonpath-rw
  3. 「速成应用」实在可靠的 微信小程序第三方代理加盟平台公司
  4. Nordic官网/Infocenter/Devzone/Github简介
  5. 指针超强汇总(谨记优先级:() > [] > *)
  6. python函数调用的四种方式 --基础重点
  7. OAuth 2 开发人员指南(Spring security oauth2)
  8. Python使用Socket写一个简单聊天程序
  9. 《javascript语言精粹》读书笔记 Item1 精华与语法
  10. 19.最省钱的app发短信方法