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

.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现折线图表

作者头像
Amanda.li
发布于 2018-08-30 03:44:53
发布于 2018-08-30 03:44:53
51000
代码可运行
举报
文章被收录于专栏:.Net移动开发.Net移动开发
运行总次数:0
代码可运行
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便

一、目标样式

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

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

2.修改LineChart的属性

a.DefaultColors属性

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

图1

图2

b.Load事件(添加数据)
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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

图3

图4

二、手机效果显示

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

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现饼图图表
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的”Smobil
Amanda.li
2018/08/30
6660
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现饼图图表
.Net语言 APP开发平台——Smobiler学习日志:快速实现手机上常见的GridView
新建MobileForm项,命名为MessageShow2,并拖入一个Image控件和三个Label控件,如图1
Amanda.li
2018/08/30
5880
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现条形图的展示
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的”Smobil
Amanda.li
2018/08/30
7310
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现条形图的展示
VisualStudio移动开发(C#、VB.NET)Smobiler开发平台——AlbumView相册控件的使用方式
获取或设置获取图像模式,默认设置为“File”, 表示直接从文件中读取图像,如图 4;
Amanda.li
2018/08/30
5510
VisualStudio移动开发(C#、VB.NET)Smobiler开发平台——AlbumView相册控件的使用方式
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现散落点图表功能
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便
Amanda.li
2018/08/30
4750
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现散落点图表功能
.Net语言 APP开发平台——Smobiler学习日志:如何快速在手机上实现ContextMenu
新创建MobileForm项,并命名为MessageShow,并拖入一个Label控件和一个Image控件,如图1;
Amanda.li
2018/08/30
7730
.Net语言 APP开发平台——Smobiler学习日志:用Gridview控件设计较复杂的表单
新创建MobileForm项,并命名为MessageShow3,并拖入一个Label控件,如图1
Amanda.li
2018/08/30
5330
.Net语言 APP开发平台——Smobiler学习日志:在手机应用中开发蛛网表格
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便
Amanda.li
2018/08/30
5780
.Net语言 APP开发平台——Smobiler学习日志:在手机应用中开发蛛网表格
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上显示类似EXCEL表格
其中包括Height属性(列标题高度)、FontSize属性(列标题文本大小)、BackColor属性(列标题背景颜色)和ForeColor属性(列标题文本颜色),见下图;
Amanda.li
2018/08/30
9310
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上显示类似EXCEL表格
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上快速实现CandleStickChart控件
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便
Amanda.li
2018/08/30
5740
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上快速实现CandleStickChart控件
.Net语言 APP开发平台——Smobiler学习日志:实现手机上常见的ListMenuView
打开集合编辑器,并点击“添加”,ID属性(用于标识菜单组),Items属性(菜单项集合),Title属性(菜单组文本),Value属性(菜单组值),如图1、图2
Amanda.li
2018/08/30
6750
Gridview行上下移动自己做的一个小例子(第一种方法)
今天没有什么事做,就写了一个GridView行上下移动的小例子。 方法有好多种,我先写第一种。 没有什么技术含量 思路: 把要上移或下移的id 与它的临近行的id进行互换 效果: 前台页面: 1 <
lpxxn
2018/01/31
9080
Gridview行上下移动自己做的一个小例子(第一种方法)
.Net语言 APP开发平台——Smobiler学习日志:如何快速实现手机上的资源上传功能
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便
Amanda.li
2018/08/30
4460
.Net语言 APP开发平台——Smobiler学习日志:实现在手机上调用摄像头进行扫描
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一、目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的”Smobiler Components”拖动一个Button控件到窗体界面上 2.修改Button按钮的属性 a.Size属性 设置控件的宽度和高度,见下图; b.BarcodeScanned事件代码 VB: Private Sub BarcodeButton1_BarcodeScanned(sen
Amanda.li
2018/08/30
9780
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现电子签名功能
设置控件的背景色,将该属性设置为“128, 255, 128”,表示RGB颜色,如图1;
Amanda.li
2018/08/30
1.2K0
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现电子签名功能
.Net语言 APP开发平台——Smobiler学习日志:如何仿微信朋友圈的消息样式?
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的”Smobiler Components”拖动一个MicroBlog控件到窗体界面上 2.用代码添加手机界面上显示的内容 Load事件代码: VB: Private Sub TestMicroBlog_Load(sender As Object, e As EventArgs) Handles MyBase.
Amanda.li
2018/08/30
5200
.Net中的反射(序章) - Part.1
反射是.Net提供给我们的一件强力武器,尽管大多数情况下我们不常用到反射,尽管我们可能也不需要精通它,但对反射的使用作以初步了解在日后的开发中或许会有所帮助。
张子阳
2018/09/30
1.3K0
.Net中的反射(序章) - Part.1
GridView实战一:自定义分页、排序、修改、插入、删除
前言:   在某次公司面试时被问到对GridView操作的熟悉程度,在那之前一直用Repeater内嵌table标签对GridView操作确实很少,于是最近在项目的后台上对GridView进行了一番实操,本文和后面的另一篇GridView实战二:使用ObjectDataSource数据源控件均是这段时间的一些总结。   GridView优点就是集数据绑定、分页、排序、删、改于一身,提高了开发效率;缺点嘛,就是运行效率低,并且它本身不带添加功能。于是GridView用于后台开发是一个不错的选择,而前台页面还是
^_^肥仔John
2018/01/18
2.9K0
GridView实战一:自定义分页、排序、修改、插入、删除
.Net语言 APP开发平台——Smobiler学习日志:Poplist控件的正确打开方式以及如何快速实现
PopList控件显示包括两种模式:展开模式和筛选分类模式;两种模式只能选其中一种
Amanda.li
2018/08/30
6020
.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
6220
推荐阅读
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现饼图图表
6660
.Net语言 APP开发平台——Smobiler学习日志:快速实现手机上常见的GridView
5880
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现条形图的展示
7310
VisualStudio移动开发(C#、VB.NET)Smobiler开发平台——AlbumView相册控件的使用方式
5510
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现散落点图表功能
4750
.Net语言 APP开发平台——Smobiler学习日志:如何快速在手机上实现ContextMenu
7730
.Net语言 APP开发平台——Smobiler学习日志:用Gridview控件设计较复杂的表单
5330
.Net语言 APP开发平台——Smobiler学习日志:在手机应用中开发蛛网表格
5780
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上显示类似EXCEL表格
9310
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上快速实现CandleStickChart控件
5740
.Net语言 APP开发平台——Smobiler学习日志:实现手机上常见的ListMenuView
6750
Gridview行上下移动自己做的一个小例子(第一种方法)
9080
.Net语言 APP开发平台——Smobiler学习日志:如何快速实现手机上的资源上传功能
4460
.Net语言 APP开发平台——Smobiler学习日志:实现在手机上调用摄像头进行扫描
9780
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现电子签名功能
1.2K0
.Net语言 APP开发平台——Smobiler学习日志:如何仿微信朋友圈的消息样式?
5200
.Net中的反射(序章) - Part.1
1.3K0
GridView实战一:自定义分页、排序、修改、插入、删除
2.9K0
.Net语言 APP开发平台——Smobiler学习日志:Poplist控件的正确打开方式以及如何快速实现
6020
.Net语言 APP开发平台——Smobiler学习日志:快速在手机上实现日历功能
6220
相关推荐
.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现饼图图表
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验