引用类型传递 ListView展示数据
教师评分项目总结
//创建一个SE员工类
1.1 //首先分析项目
* 01.我需要在LIstView控件中显示三个员工的信息
* 那么可以定义一个长度为3的数组来承载要显示的数据
* 02.通过分析,我们将定义这样一个数组
* SE[] emps=new SE[3];
* 03.写一个方法:给数组中每项赋值
* 04.将数组中的数据绑定到LIstView上,没遍历到数组中的一项,
* 形成ListView当中的一行
SE[] emps=new SE[2];
1.2 //写一个方法想SE对象数组里插入数据
public void LoadData()
{
emps[0]=new SE();
emps[0].ID = "001";
emps[0].Name = "李小龙";
emps[0].Age = 15;
emps[1] = new SE();
emps[1].ID = "002";
emps[1].Name = "成龙";
emps[1].Age = 15;
}
1.3 //写一个方法,将数组中的数据绑定到LIstVIew上形成行
public void FromArrayToListView()
{
foreach (SE emp in emps)
{
//每遍历到数组中一项,就构成界面上的一行
ListViewItem lvItem=new ListViewItem(emp.ID);
lvItem.SubItems.Add(emp.Name);
lvItem.SubItems.Add(emp.Age.ToString());
lvItem.SubItems.Add(emp.Assess);
lvItem.SubItems.Add(emp.Score.ToString());
lvShow.Items.Add(lvItem);
}
}
1.4 //双击鼠标的点击事件
private void lvShow_DoubleClick(object sender, EventArgs e)
{
//获取用户选中的员工
//双击列表界面,弹出选中员工的信息
FrmScore frm=new FrmScore();
frm.myitem = lvShow.SelectedItems[0];
frm.Show();
}
public ListViewItem myitem;
private void FrmScore_Load(object sender, EventArgs e)
{
txtName.Text=myitem.SubItems[1].Text;
txtAssess.Text = myitem.SubItems[3].Text;
txtScore.Text = myitem.SubItems[4].Text;
}
1.5 //将文本框中的值赋给myitem对象
private void btnOK_Click(object sender, EventArgs e)
{
myitem.SubItems[1].Text = txtName.Text;
myitem.SubItems[3].Text = txtAssess.Text;
myitem.SubItems[4].Text = txtScore.Text;
}
引用类型传递 ListView展示数据的更多相关文章
- Android 中利用ViewFlipper 滑动屏幕切换页面,ListView展示数据
首先新建一个Android项目,命名为ViewFlipperTest 如图:项目机构,本项目主要操作图中红色箭头标注的文件 1.HgroupAdapter.java文件代码↓主要实现listview数 ...
- 第三章:使用ListView展示数据
一.ImageList:存储图像集合 Images 存储的所有图像 ImageSize 图像的大小 ColorDepth 颜色数 TransparentColor 被视为透明的颜色 先设置ColorD ...
- Xamarin.Android 调用Web Api(通过ListView展示远程获取的数据)
xamarin.android如何调用sqlserver 数据库呢(或者其他的),很多新手都会有这个疑问.xamarin.android调用远程数据主要有两种方式: 在Android中保存数据或调用数 ...
- C#-WinForm-ListView-表格式展示数据、如何将数据库中的数据展示到ListView中、如何对选中的项进行修改
在展示数据库中不知道数量的数据时怎么展示最好呢?--表格 ListView - 表格形式展示数据 ListView 常用属性 HeaderStyle - "详细信息"视图中列标头的 ...
- Windows程序==>>使用ListView控件展示数据
使用ListView控件展示数据 01.ImageList控件 1.了解了解 属性 说明 Images 储存在图像列表中的所有图像 ImageSize 图像列表中图像的大小 Trans ...
- 使用UITableView展示数据
TableView主要用于展示数据,类似于Android中的ListView. 我们可以通过两个方式使用TableView.第一种是直接使用TableView类.第二种是通过UITableViewCo ...
- repeater灵活运用、repeater的commmand用法、如何不用repeater展示数据
实体类: using System; using System.Collections.Generic; using System.Linq; using System.Web; /// <su ...
- c#基础语言编程-按值类型和引用类型传递参数
引言 在介绍传递参数介绍前,请明白参数类型和传递方式是不同的.传递方式分为按值类型和引用类型传递参数.参数类型有值类型和引用类型,这个和C++是不同的.这里的传递方式对应c++中的深复制和浅复制. 两 ...
- Android 根据EditText搜索框ListView动态显示数据
根据EditText搜索框ListView动态显示数据是根据需求来的,觉得这之中涉及的东西可能比较的有意思,所以动手来写一写,希望对大家有点帮助. 首先,我们来分析下整个过程: 1.建立一个layou ...
随机推荐
- Linux查看目录挂载点
用命令 df 即可 # df /var/lib/ Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda3 135979984 669 ...
- Python学习笔记—itertools模块
这篇是看wklken的<Python进阶-Itertools模块小结> 学习itertools模块的学习笔记 在看itertools中各函数的源代码时,刚开始还比较轻松,但后面看起来就比较 ...
- SWFUpload 中文乱码问题
解决办法:两种: 第一种:把handlers.js的编码方式改为UTF-8(用记事本打开,选择编码格式为utr-8即可) 第二种:在有swfupload控件页面的page_load种加: Respon ...
- python 时间及日期函数
本人最近新学python ,用到关于时间和日期的函数,经过一番研究,从网上查找资料,经过测试,总结了一下相关的方法. import timeimport datetime '''时间转化为时间戳: 2 ...
- WLLCM这五个字母全排列数目
经过训练的话一眼看出来是5!/2!:我想的是先排WLCM那么是4!,5个位置,由于L左右两边的位置其实是一样的(再插入的还是L),索以结果是4*4!,这样重复了,看下图. ...
- hdu 3715
一个很简单的2-sat的题: 不过比较难想到: 其实也不是很难,可能接触的少了吧! #include<cstdio> #include<vector> #define maxn ...
- CF 217 B. Berland Bingo
http://codeforces.com/contest/370/problem/B 题意 :呃,这个题我说不清楚....就是有n个人,第 i 个人手里有 mi 张牌,如果,现在主人念数,念到哪张牌 ...
- 使用div+css制作简单导航 以及要注意问题
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- 安装edX DevStack
概述 edX Developer Stack 就是通常我们所说的Devstack,是为本地开发所设计的一个Vagrant实例. Devstack: 和产品(edx Product Stack)对系统的 ...
- [wikioi]装箱问题
http://wikioi.com/problem/1014/ 01背包问题是最经典的动态规划之一,这道题目甚至是这其中还简单的一种,因为价值就是本身的重量了.本来比如,w是总重量限制,v[]是每个的 ...