.Net語言 APP開發平台——Smobiler學習日誌:在手機應用開發中如何?線狀圖表

來源:互聯網
上載者:User

標籤:http   實現   elm   int   color   sig   介面   編輯   tar   

最前面的話:Smobiler是一個在VS環境中使用.Net語言來開發APP的開發平台,也許比Xamarin更方便

 

樣式一一、目標樣式

我們要實現中的效果,需要如下的操作:

1.從工具列上的”Smobiler Components”拖動一個LineChart控制項到表單介面上

2.修改LineChart的屬性a.DefaultColors屬性

開啟集合編輯器,並點擊添加,1、圖2

圖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

圖3 圖4
二、手機效果顯示

.Net語言 APP開發平台——Smobiler學習日誌:在手機應用開發中如何?線狀圖表

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.