最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便

一、目标样式

我们要实现上图中的效果,需要如下的操作:

1.从工具栏上的“Smobiler Components”拖动一个GaugeView控件到窗体界面上

2.修改GaugeView控件的属性

a.AxisLines属性

设置仪表盘轴线段,打开集合编辑器,并点击"添加",Color属性(仪表盘轴线段的颜色)和SplitNumRate属性(仪表盘轴线段占总线段的比例,取值0-1),如图1、图2;

b.AxisLineVisiable属性

设置是否显示仪表盘轴线,默认设置为“True”,如图3;

c.AxisLineWidth属性

设置仪表盘轴线宽度,将该属性设置为“4”,如图4;

图1 图2 图3 图4

d.AxisTickColor属性

设置仪表盘刻度线颜色,默认设置为“White”,如图5;

e.AxisTickLength属性

设置仪表盘刻度线长度,将该属性设置为“2”,如图6;

f.AxisTickSplitNum属性

设置仪表盘轴线内的分割刻度数,默认设置为“5”,如图7;

g.AxisTickVisiable属性

设置是否显示仪表盘刻度线,默认设置为“True”,如图8;

图5 图6 图7 图8

h.EndAngle属性

设置仪表盘结束角度,默认设置为“-45”,如图9;

i.Location属性

让控件显示在合适的位置(5, 37),如图10;

j.MaxValue属性

设置仪表盘最大值,将该属性设置为“150”,如图11;

k.MinValue属性

设置仪表盘最小值,默认设置为“0”,如图12;

图9 图10 图11 图12

l.PointerColor属性

设置指针颜色,将该属性设置为“255, 128, 128”,表示RGB颜色,如图13;

m.PointerLength属性

设置指针长度,将该属性设置为“40”,如图14;

n.PointerVisiable属性

设置是否显示仪表盘指针,默认设置为“True”,如图15;

o.PointerWidth属性

设置指针宽度,将该属性设置为“10”,如图16;

图13 图14 图15 图16

p.Size属性

设置控件的宽度和高度,将该属性设置为(108, 75),如图17;

q.SplitLineColor属性

设置仪表盘分割线颜色,默认设置为“White”,如图18;

r.SplitLineLength属性

设置仪表盘分割线长度,将该属性设置为“4”,如图19;

s.SplitLineVisiable属性

设置是否显示仪表盘分割线,默认设置为“True”,如图20;

图17 图18 图19 图20

t.SplitNum属性

设置仪表盘刻度的分割段数,默认设置为“10”,如图21;

u.StartAngle属性

设置仪表盘的起始角度,默认设置为“225”,如图22;

v.Text属性

设置仪表盘文本,将该属性设置为“2.3%”,如图23;

w.TextForeColor属性

设置仪表盘文本颜色,将该属性设置为“255, 128, 128”,表示RGB颜色,如图24;

图21 图22 图23 图24

s.Title属性

设置仪表盘标题,将该属性设置为“绩效完成率”,如图25;

y.TitleForeColor属性

设置仪表盘标题的文本颜色,默认设置为“Black”,如图26;

z.Value属性

设置仪表盘指针值,将该属性设置为“2.3”,如图27;

图25 图26 图27

二、手机效果显示

.Net语言 APP开发平台——Smobiler学习日志:如何在手机上开发仪表盘控件的更多相关文章

  1. .Net语言 APP开发平台——Smobiler学习日志:手机应用的TextTabBar快速实现方式

    参考页面: http://www.yuanjiaocheng.net/webapi/create-crud-api-1-put.html http://www.yuanjiaocheng.net/we ...

  2. .Net语言 APP开发平台——Smobiler学习日志:如何快速在手机上实现ContextMenu

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的&qu ...

  3. .Net语言 APP开发平台——Smobiler学习日志:如何快速实现地图定位时的地点微调功能

    Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.目标样式 我们要实现上图中的效果,需要如下的操作: 二.地点微调代码 VB: Dim ...

  4. .Net语言 APP开发平台——Smobiler学习日志:如何实现快速跳转网页

    Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.跳转网页代码(Button的Click事件) Private Sub Button1_ ...

  5. .Net语言 APP开发平台——Smobiler学习日志:快速实现应用中的图片、声音等文件上传功能

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的&qu ...

  6. .Net语言 APP开发平台——Smobiler学习日志:如何快速实现类似于微信的悬浮显示二维码效果

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的&qu ...

  7. .Net语言 APP开发平台——Smobiler学习日志:如何快速实现快递信息流的效果

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的&qu ...

  8. .Net语言 APP开发平台——Smobiler学习日志:如何实现离线声音文件上传

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的"S ...

  9. .Net语言 APP开发平台——Smobiler学习日志:Poplist控件的正确打开方式以及如何快速实现

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的&qu ...

  10. .Net语言 APP开发平台——Smobiler学习日志:快速实现手机上的图片上传功能

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的"S ...

随机推荐

  1. ios 定位

    ios 定位新功能----在程序中实现定位功能 Core Location是iOS SDK中一个提供设备位置的框架.可以使用三种技术来获取位置:GPS.蜂窝或WiFi.在这些技术中,GPS最为精准,如 ...

  2. 初识Opserver,StackExchange的监控解决方案

    Opserver是闻名遐迩的网站Stack Overflow的开源监控解决方案,由Stack Exchange发布.它基于.NET框架构建,这在监控工具领域有些与众不同. 旨在为每个受监控系统的健康状 ...

  3. 论如何在手机端web前端实现自定义原生控件的样式

    手机开发webapp的同学一定遇到过这样问题,如何为丑极了的手机元素应用自定义的样式.首先,要弄清楚为什么要定义手机原生控件的样式,就需要看看手机的那些原生框样式的丑陋摸样: android: ios ...

  4. sysbench 压力测试

    200 ? "200px" : this.width)!important;} --> 介绍 sysbench是一个模块化.跨平台.多线程基准测试工具,主要用于测试不同系统参 ...

  5. 玩转动态编译 - 高级篇:一,IL访问静态属性和字段

    IL介绍 通用中间语言(Common Intermediate Language,简称CIL,发音为"sill"或"kill")是一种属于通用语言架构和.NET ...

  6. Visual Studio Code + live-server编辑和浏览HTML网页

    第一步: 安装Visual Studio Code + Node.JS 第二步:通过如下命令行安装live-server npm install -g live-server 第三步:打开Visual ...

  7. C语言 · Interval · 求矩阵元素和

    问题描述 这里写问题描述. 输入格式 测试数据的输入一定会满足的格式. 例:输入的第一行包含两个整数n, m,分别表示矩阵的行数和列数.接下来n行,每行m个正整数,表示输入的矩阵. 输出格式 要求用户 ...

  8. KnockoutJS 3.X API 第八章 映射(mapping)插件

    Knockout旨在允许您将任意JavaScript对象用作视图模型. 只要一些视图模型的属性是observables,您可以使用KO将它们绑定到您的UI,并且UI将在可观察属性更改时自动更新. 大多 ...

  9. KnockoutJS 3.X API 第六章 组件(3) 组件绑定

    组件绑定将指定的组件注入到元素中,并且可选地将参数传递给它. 本节目录 一个例子 API 组件生命周期 备注1:仅限模板组件 备注2:使用没有容器元素的组件 备注3:将标记传递给组件 处置和内存管理 ...

  10. mysql导入导出sql文件

    window下 1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbname.sql2. ...