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

一、目标样式

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

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

2.修改GridView控件的属性

a.load事件代码

VB:Private Sub TestGridView3_Load(senderAs Object, e As EventArgs)Handles MyBase.Load Dim matTable As New DataTable With matTable .Columns.Add("MAT_IMG", GetType(String)) .Columns.Add("MAT_DESC1", GetType(String)) .Columns.Add("MAT_DESC2", GetType(String)) .Columns.Add("MAT_DESC3", GetType(String)) .Rows.Add() .Rows(0)("MAT_IMG") = "img97" .Rows(0)("MAT_DESC1") = "¥69.00" .Rows(0)("MAT_DESC2") = "2015/07/08" .Rows(0)("MAT_DESC3") = "1张发票" .Rows.Add() .Rows(1)("MAT_IMG") = "img96" .Rows(1)("MAT_DESC1") = "¥39.00" .Rows(1)("MAT_DESC2") = "2015/07/08" .Rows(1)("MAT_DESC3") = "1张发票" .Rows.Add() .Rows(2)("MAT_IMG") = "img95" .Rows(2)("MAT_DESC1") = "¥280.00" .Rows(2)("MAT_DESC2") = "2015/07/08" .Rows(2)("MAT_DESC3") = "1张发票" End With Me.GridView1.DataSource = matTable Me.GridView1.DataBind() End Sub
C#:private void TestGridView3_Load(object sender, EventArgs e) { DataTable matTable = new DataTable(); matTable.Columns.Add("MAT_IMG", typeof(string)); matTable.Columns.Add("MAT_DESC1", typeof(string)); matTable.Columns.Add("MAT_DESC2", typeof(string)); matTable.Columns.Add("MAT_DESC3", typeof(string)); matTable.Rows.Add(); matTable.Rows[0]["MAT_IMG"] = "img97"; matTable.Rows[0]["MAT_DESC1"] = "¥69.00"; matTable.Rows[0]["MAT_DESC2"] = "2015/07/08"; matTable.Rows[0]["MAT_DESC3"] = "1张发票"; matTable.Rows.Add(); matTable.Rows[1]["MAT_IMG"] = "img96"; matTable.Rows[1]["MAT_DESC1"] = "¥39.00"; matTable.Rows[1]["MAT_DESC2"] = "2015/07/08"; matTable.Rows[1]["MAT_DESC3"] = "1张发票"; matTable.Rows.Add(); matTable.Rows[2]["MAT_IMG"] = "img95"; matTable.Rows[2]["MAT_DESC1"] = "¥280.00"; matTable.Rows[2]["MAT_DESC2"] = "2015/07/08"; matTable.Rows[2]["MAT_DESC3"] = "1张发票"; this.GridView1.DataSource = matTable; this.GridView1.DataBind(); }

b.Layout属性

新创建MobileForm项,并命名为MessageShow3,并拖入一个Label控件,如图1

GridView的Layout属性,绑定新建的窗体MessageShow3,如图2

图1 图2

3.Smobiler窗体设计界面显示效果

二、手机效果显示

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

.Net语言 APP开发平台——Smobiler学习日志:用Gridview控件设计较复杂的表单相关推荐

  1. .Net语言 APP开发平台——Smobiler学习日志:如何快速实现类似于微信的悬浮显示二维码效果...

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 样式一 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的&qu ...

  2. .Net语言 APP开发平台——Smobiler学习日志:实现手机上常见的ListMenuView

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的"S ...

  3. .Net语言 APP开发平台——Smobiler学习日志:仿12306的APP登陆界面

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一.目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的"S ...

  4. .Net语言 APP开发平台——Smobiler学习日志:如何设置页面的title

    1.修改Mobile Form的TitleText的属性 输入需要显示标题,如图1: 2.修改Mobile Form的TitleStyle属性 其中包括Image属性(窗体图标).BackColor属 ...

  5. .NET(c#) 移动APP开发平台 - Smobiler(1)

    原文:https://www.cnblogs.com/oudi/p/8288617.html 如果说基于.net的移动开发平台,目前比较流行的可能是xamarin了,不过除了这个,还有一个比xamar ...

  6. Mendix敏捷开发零基础学习《二》-进阶(Microflow微流、表单验证、运算符、条件判断、数据嵌套、触发器、Debug问题跟踪、版本管理)

    目录结构 Mendix敏捷开发零基础学习<二> 一.Microflow微流 1.引言 2.常见的功能 3.微流可以做那些事情? 3.1 举例1(用微流打开新增页面) 3.2 举例2(用微流 ...

  7. 基于springboot+element ui+vue的java快速开发平台,集成html5工作流设计器,flowable, element ui 表单设计器

    前后端分离.maven多模块开发,方便多人协同开发 后端选型:springboot2 + mybatis + shiro + jwt token + flowable 前端选型:vue + eleme ...

  8. 国内十大无代码平台,无代码app开发平台有哪些?

    相信大家都知道,无代码开发就是软件开发者无需通过手工编码就可以达到目标需求的一种软件开发方式,降低了程序员对重复功能代码编写的任务量,使应用软件的开发效率得到了大幅提升,所以就备受欢迎,那么市面上哪些 ...

  9. 开发安卓app游戏_游戏陪玩系统APP开发平台

    点击上方蓝字关注我们 游戏陪玩系统开发,找[金生:157-6875-2419微电],游戏陪玩系统定制开发平台,游戏陪玩系统开发模式,游戏陪玩系统APP开发平台 游戏陪玩软件开发 游戏陪玩系统源码搭建平 ...

  10. 手机开发平台的学习指南、教程和资料总结

    手机客户端软件开发最大的困难就是平台不统一,手机开发平台太多.     手机可分为智能手机开发和feather phone手机.开发平台可分为开放式平台和封闭式平台,开放式平台包括symbian.wi ...

最新文章

  1. 基于NB-IoT的智慧路灯监控系统(NB-IoT专栏—实战篇4:PC应用开发)
  2. Matlab编程与数据类型 -- 文本M文件
  3. 批量插入数据库语句java_java相关:MyBatis批量插入数据到Oracle数据库中的两种方式(实例代码)...
  4. 【Linux】30.ssh不用手动输入密码登录终端sshpass 和 shell脚本后跟参数自动匹配case的用法
  5. Java:将条件移至消息文件
  6. C语言多个变量运算存储过程,postgresql函数中的赋值运算和postgresql函数存储过程实现数据批量插入...
  7. 空间站是如何绕地飞行的?张朝阳物理课开播啦
  8. 【vijos P1914】【codevs 3904】[NOIP2014 普及组T4]子矩阵(dfs+状压dp)
  9. 拓端tecdat|R语言对巨灾风险下的再保险合同定价研究案例:广义线性模型和帕累托分布Pareto distributions分析
  10. 7本免费的Java电子书和教程
  11. php新闻管理系统(简单)学习教程
  12. flash动画入门篇
  13. iOS之Swift实现二维码扫描
  14. 如何设计一触式微交互
  15. 南邮 OJ 1055 叙拉古猜想
  16. Python之路【第三篇】:文件操作
  17. java毕业设计成品基于JSP的网上订餐管理系统|订餐餐厅[包运行成功]
  18. blender实例表面点散布/几何节点修改器(甜甜圈系列)
  19. tensorflow中GPU相关设置解决显存不足
  20. 520最实用的两个Python表白神器

热门文章

  1. CART算法原理及实现
  2. 通过一个视频剖析数据可视化的秘密
  3. 手把手教你搭建LyncServer2013之部署边缘服务器(七)
  4. python如何将数据生成excel_python的将数据生成excel功能
  5. 设计模式---适配器模式(C++实现)
  6. JavaScript语法之语句、字面量、变量
  7. SpringMVC之安全性(一)
  8. Hibernate映射组件属性为集合(二)
  9. 【渝粤教育】电大中专电子商务网站建设与维护作业 题库
  10. JD_Source Code for problem 1379