博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现折线图表
阅读量:4562 次
发布时间:2019-06-08

本文共 1494 字,大约阅读时间需要 4 分钟。

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

 

一、目标样式

smobiler

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

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

smobiler

2.修改LineChart的属性

a.DefaultColors属性

打开集合编辑器,并点击添加,如图1、图2

smobiler smobiler
图1 图2

b.Load事件(添加数据)

VB:    Private Sub TestChart4_Load(sender As Object, e As EventArgs) Handles MyBase.Load Dim matTable As New DataTable matTable.Columns.Add("XMember", GetType(String)) matTable.Columns.Add("YMember", GetType(Integer)) For i As Integer = 1 To 7 Step 1 Dim row As DataRow = matTable.NewRow row("XMember") = "10-" + (i + 25).ToString row("YMember") = 0 matTable.Rows.Add(row) Next matTable.Rows(0)("YMember") = 3 matTable.Rows(1)("YMember") = 1 matTable.Rows(3)("YMember") = 1 matTable.Rows(6)("XMember") = "11-01" Me.LineChart1.DataSource = matTable Me.LineChart1.DataBind() End Sub
C#:        private void TestChart4_Load(object sender, EventArgs e) { DataTable matTable = new DataTable(); matTable.Columns.Add("XMember", typeof(string)); matTable.Columns.Add("YMember", typeof(int)); for (int i = 1; i <= 7; i += 1) { DataRow row = matTable.NewRow(); row["XMember"] = "10-" + (i + 25).ToString(); row["YMember"] = 0; matTable.Rows.Add(row); } matTable.Rows[0]["YMember"] = 3; matTable.Rows[1]["YMember"] = 1; matTable.Rows[3]["YMember"] = 1; matTable.Rows[6]["XMember"] = "11-01"; this.LineChart1.DataSource = matTable; this.LineChart1.DataBind(); }

c.XAxisLabelMember属性

绑定X轴的值,如图3

d.YAxisLabelMember属性

绑定Y轴的值,如图4

smobiler smobiler
图3 图4

二、手机效果显示

smobiler

转载于:https://www.cnblogs.com/amanda112/p/5817794.html

你可能感兴趣的文章
JDBC 第五课 —— 小项目的界面升级
查看>>
团队作业3——需求改进&系统设计
查看>>
返回json格式时间,解析时间
查看>>
线程并发-栈限制&ThreadLocal
查看>>
[转]Understand QoS at OpenSwitch
查看>>
vue中后台请求数据配置
查看>>
NIS服务器详解
查看>>
[备忘] 网络监控程序
查看>>
keepalived 高可用
查看>>
java_web学习(1)理解JavaBean
查看>>
再见,viewDidUnload方法
查看>>
233
查看>>
数据库MySQL/mariadb知识点——视图管理语句
查看>>
计数(count)
查看>>
cruise-control
查看>>
js 常用页面刷新
查看>>
HBase-TDG ClientAPI Advanced Features
查看>>
运行php程序时,浏览器跳出打开和保存提示框
查看>>
Scrapy图片下载,自定义图片名字
查看>>
熟悉常用的HBase操作
查看>>