前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >.Net语言 APP开发平台——Smobiler学习日志:如何在手机上开发仪表盘控件

.Net语言 APP开发平台——Smobiler学习日志:如何在手机上开发仪表盘控件

作者头像
Amanda.li
发布于 2018-08-30 03:40:03
发布于 2018-08-30 03:40:03
6110
举报
文章被收录于专栏:.Net移动开发.Net移动开发

最前面的话: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

二、手机效果显示

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016-10-08 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现电子签名功能
设置控件的背景色,将该属性设置为“128, 255, 128”,表示RGB颜色,如图1;
Amanda.li
2018/08/30
1.2K0
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现电子签名功能
.Net语言 APP开发平台——Smobiler学习日志:手机应用的TextTabBar快速实现方式
设置控件字体的颜色,将该属性设置为“95, 100, 110”,表示RGB颜色,如图2;
Amanda.li
2018/08/30
5570
.Net语言 APP开发平台——Smobiler学习日志:快速在手机上实现n×m形式的菜单(IconMenuView)
打开集合编辑器,并点击“添加”,ID属性(用于标识菜单组),Items属性(菜单项集合),Title属性(菜单组文本),Value属性(菜单组值),如图1、图2
Amanda.li
2018/08/30
7940
.Net语言 APP开发平台——Smobiler学习日志:如何快速实现按钮组功能
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便
Amanda.li
2018/08/30
9040
.Net语言 APP开发平台——Smobiler学习日志:实现手机上常见的ListMenuView
打开集合编辑器,并点击“添加”,ID属性(用于标识菜单组),Items属性(菜单项集合),Title属性(菜单组文本),Value属性(菜单组值),如图1、图2
Amanda.li
2018/08/30
6500
.Net语言 APP开发平台——Smobiler学习日志:如何快速在手机上实现ContextMenu
新创建MobileForm项,并命名为MessageShow,并拖入一个Label控件和一个Image控件,如图1;
Amanda.li
2018/08/30
7360
.Net语言 APP开发平台——Smobiler学习日志:快速在手机上实现日历功能
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的”Smobiler Components”拖动一个Calendar控件到窗体界面上 2.修改Calendar控件的属性 a.Size属性 设置控件的宽度和高度,将该属性设置为(300, 175),如图1 b.Location属性 让Calendar控件显示在合适的位置,如图2 c.CurrentDate属性 设置显示
Amanda.li
2018/08/30
6030
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上显示类似EXCEL表格
其中包括Height属性(列标题高度)、FontSize属性(列标题文本大小)、BackColor属性(列标题背景颜色)和ForeColor属性(列标题文本颜色),见下图;
Amanda.li
2018/08/30
8990
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上显示类似EXCEL表格
用VS2017进行移动开发(C#、VB.NET)——OfflineCameraButton控件,Smobiler移动开发
若将该属性设置为“0”,该控件的背景色即为全透明的,显示为Smobiler窗体设计界面的背景色。
Amanda.li
2018/08/30
9720
用VS2017进行移动开发(C#、VB.NET)——OfflineCameraButton控件,Smobiler移动开发
.NET(C#、VB)APP开发——Smobiler平台控件介绍:SignatureButton控件
设置一个值,该值指示在GobileView中,当Visible指定的属性值为空时,当前单元格是否显示控件,并调整GridView中单元格的大小。默认属性设置为“False”,如图1;
Amanda.li
2019/04/28
8780
.Net语言 APP开发平台——Smobiler学习日志:如何快速实现快递信息流的效果
设置NodeViewItem背景色的透明度,将该属性设置为“0”,即背景全透明,如图2;
Amanda.li
2018/08/30
5990
.Net语言 APP开发平台——Smobiler学习日志:用MenuView控件仿钉钉APP的首页菜单
打开集合编辑器,并点击“添加”,ID属性(用于标识菜单组),Items属性(菜单项集合),Title属性(菜单组文本),Value属性(菜单组值),如图1、图2
Amanda.li
2018/08/30
7690
.Net语言 APP开发平台——Smobiler学习日志:仿12306的APP登陆界面
设置输入的文本类型,默认设置为“Alphabet”,表示不限制输入的文本类型,如图5
Amanda.li
2018/08/30
6870
.Net语言 APP开发平台——Smobiler学习日志:如何在webview中加载网页
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台 一、目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的“Smobiler Components”拖动一个WebView控件、一个Button控件和一个TextBox控件到窗体界面上 2.修改Button的属性 a.Location属性 让控件显示在合适的位置(99, 1),如图1; b.Text属性 设置按钮文本,将该属性设置为“前往”,如图2; c.Size属性 设置控件的宽度和高度,将该属性设置为
Amanda.li
2018/08/30
6940
用VS2017进行移动开发(C#、VB.NET)——Progress控件,Smobiler移动开发
该属性默认设置为“255”,即不透明;若将该属性设置为“0”,该控件的背景色即为全透明的,显示为Smobiler窗体设计界面的背景色。
Amanda.li
2018/08/30
1.4K0
用VS2017进行移动开发(C#、VB.NET)——Progress控件,Smobiler移动开发
[Blazor] 仪表盘
视频演示:https://mpvideo.qpic.cn/0bc3t4adgaaa7yabqrrspfsvbh6dgopqamya.f10002.mp4?
科控物联
2023/10/24
2900
[Blazor] 仪表盘
.Net语言 APP开发平台——Smobiler学习日志:如何快速实现手机上的资源上传功能
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便
Amanda.li
2018/08/30
4370
.NET(C#、VB)移动开发——Smobiler平台控件介绍:TextTabBar控件
获得和设置标签栏单元集合,打开集合编辑器,并点击“添加”,分别填写Text(菜单项文本),Value(内部值,不在界面上显示),如图 7、图 8;
Amanda.li
2018/08/30
5990
.NET(C#、VB)移动开发——Smobiler平台控件介绍:TextTabBar控件
.Net语言 APP开发平台——Smobiler学习日志:在手机应用开发中如何快速调用电话拨打功能
设置拨打的电话号码,将该属性设置为“18257342518”,即点击控件,直接拨打电话号码18257342518
Amanda.li
2018/08/30
5220
VisualStudio移动开发(C#、VB.NET)Smobiler开发平台——BarcodeView控件的使用方式,.Net移动开发
      设置控件类型,将BarcodeFormat属性设置为“QRCode”,让控件显示为二维码,如图1;
Amanda.li
2018/08/30
8060
VisualStudio移动开发(C#、VB.NET)Smobiler开发平台——BarcodeView控件的使用方式,.Net移动开发
推荐阅读
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现电子签名功能
1.2K0
.Net语言 APP开发平台——Smobiler学习日志:手机应用的TextTabBar快速实现方式
5570
.Net语言 APP开发平台——Smobiler学习日志:快速在手机上实现n×m形式的菜单(IconMenuView)
7940
.Net语言 APP开发平台——Smobiler学习日志:如何快速实现按钮组功能
9040
.Net语言 APP开发平台——Smobiler学习日志:实现手机上常见的ListMenuView
6500
.Net语言 APP开发平台——Smobiler学习日志:如何快速在手机上实现ContextMenu
7360
.Net语言 APP开发平台——Smobiler学习日志:快速在手机上实现日历功能
6030
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上显示类似EXCEL表格
8990
用VS2017进行移动开发(C#、VB.NET)——OfflineCameraButton控件,Smobiler移动开发
9720
.NET(C#、VB)APP开发——Smobiler平台控件介绍:SignatureButton控件
8780
.Net语言 APP开发平台——Smobiler学习日志:如何快速实现快递信息流的效果
5990
.Net语言 APP开发平台——Smobiler学习日志:用MenuView控件仿钉钉APP的首页菜单
7690
.Net语言 APP开发平台——Smobiler学习日志:仿12306的APP登陆界面
6870
.Net语言 APP开发平台——Smobiler学习日志:如何在webview中加载网页
6940
用VS2017进行移动开发(C#、VB.NET)——Progress控件,Smobiler移动开发
1.4K0
[Blazor] 仪表盘
2900
.Net语言 APP开发平台——Smobiler学习日志:如何快速实现手机上的资源上传功能
4370
.NET(C#、VB)移动开发——Smobiler平台控件介绍:TextTabBar控件
5990
.Net语言 APP开发平台——Smobiler学习日志:在手机应用开发中如何快速调用电话拨打功能
5220
VisualStudio移动开发(C#、VB.NET)Smobiler开发平台——BarcodeView控件的使用方式,.Net移动开发
8060
相关推荐
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现电子签名功能
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文