.Net语言 APP开发平台——Smobiler学习日志:如何在手机上开发仪表盘控件
最前面的话: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学习日志:如何在手机上开发仪表盘控件的更多相关文章
- .Net语言 APP开发平台——Smobiler学习日志:手机应用的TextTabBar快速实现方式
参考页面: http://www.yuanjiaocheng.net/webapi/create-crud-api-1-put.html http://www.yuanjiaocheng.net/we ...
- .Net语言 APP开发平台——Smobiler学习日志:如何快速在手机上实现ContextMenu
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的&qu ...
- .Net语言 APP开发平台——Smobiler学习日志:如何快速实现地图定位时的地点微调功能
Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.目标样式 我们要实现上图中的效果,需要如下的操作: 二.地点微调代码 VB: Dim ...
- .Net语言 APP开发平台——Smobiler学习日志:如何实现快速跳转网页
Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.跳转网页代码(Button的Click事件) Private Sub Button1_ ...
- .Net语言 APP开发平台——Smobiler学习日志:快速实现应用中的图片、声音等文件上传功能
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的&qu ...
- .Net语言 APP开发平台——Smobiler学习日志:如何快速实现类似于微信的悬浮显示二维码效果
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的&qu ...
- .Net语言 APP开发平台——Smobiler学习日志:如何快速实现快递信息流的效果
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的&qu ...
- .Net语言 APP开发平台——Smobiler学习日志:如何实现离线声音文件上传
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的"S ...
- .Net语言 APP开发平台——Smobiler学习日志:Poplist控件的正确打开方式以及如何快速实现
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的&qu ...
- .Net语言 APP开发平台——Smobiler学习日志:快速实现手机上的图片上传功能
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的"S ...
随机推荐
- 开始研究unreal4了
最后一个周末了,昨天去做了许多事,算是对最近的一些整理和了结吧.早上广州下雨了,9点起来吃了早餐之后又睡了1个小时.中午吃了泡面,幸福感max.晚上煎了菜脯蛋和肉卷,拖着拉着把<旋风十一人> ...
- 在Android上使用qemu-user运行可执行文件
在Android上使用qemu-user运行可执行文件 作者:寻禹@阿里聚安全 前言 QEMU简要介绍: QEMU可以解释执行可执行程序.既然QEMU可以解释执行可执行程序,那么QEMU就能够知道执行 ...
- .NET Core 构建配置文件从 project.json 到 .csproj
从 .NET Core SDK 1.0 Preview 3 build 004056 开始,.NET Core 弃用 project.json,回归 .csproj,主要原因是为了兼容 MSBuild ...
- Hadoop学习笔记—3.Hadoop RPC机制的使用
一.RPC基础概念 1.1 RPC的基础概念 RPC,即Remote Procdure Call,中文名:远程过程调用: (1)它允许一台计算机程序远程调用另外一台计算机的子程序,而不用去关心底层的网 ...
- CSharpGL(3)使用CSharpGL.vsix插件
CSharpGL(3)使用CSharpGL.vsix插件 2016-08-13 由于CSharpGL一直在更新,现在这个教程已经不适用最新的代码了.CSharpGL源码中包含10多个独立的Demo,更 ...
- [ASP.NET MVC 小牛之路]13 - Helper Method
我们平时编程写一些辅助类的时候习惯用“XxxHelper”来命名.同样,在 MVC 中用于生成 Html 元素的辅助类是 System.Web.Mvc 命名空间下的 HtmlHelper,习惯上我们把 ...
- Azure SQL Database (20) 使用SQL Server 2016 Upgrade Advisor
<Windows Azure Platform 系列文章目录> Azure SQL Database (19) Stretch Database 概览 Azure SQL Da ...
- css垂直居中那点事
这是我技术博客生涯的第一篇文章,想想还是有点小鸡冻...菜鸟的征程现在要开始了 学习css的时候经常被各种问题纠结到不要不要的,没办法,只能写写博客帮助整理一下自己的思绪和帮助一下和我遇到同样问题的小 ...
- 集群下session共享问题的解决方案.
这一篇博客来讲解下babasport这个项目中使用的Login功能, 当然这里说的只是其中的一些简单的部分, 记录在此 方便以后查阅. 一: 去登录页面首先我们登录需要注意的事项是, 当用户点击登录按 ...
- js浏览器对象模型-BOM
bom browse object model 浏览器对象模型. 也就是window对象下面的东西. location 对象 window.location.href 表示打开窗口的路径. windo ...


























