深入.NET平台和C#编程--第二章经理评分
2017-02-13 16:11
513 查看
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Day02_HomeWork_02经理评分 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } //我想定义一个能保存3个员工的 员工对象数组 SE[] employees=new SE[3]; //1.给容器赋值 public void InitData() { employees[0] = new SE(); employees[0].Sid = 1; employees[0].Sname = "彪哥"; employees[0].Age = 58; employees[1] = new SE(); employees[1].Sid = 2; employees[1].Sname = "敏姐"; employees[1].Age = 12; employees[2] = new SE(); employees[2].Sid = 3; employees[2].Sname = "付妈妈"; employees[2].Age = 30; } //2.内存中数据有一个载体,就是ListView控件的每一行 数据绑定 public void BindData() { foreach (SE item in employees) { //一个item就是一个员工对象,我需要将item幻化成一个ListViewItem,做一个类型转换 //ListViewItem 代表ListView中的一行数据 ListViewItem lvItem = new ListViewItem(item.Sid.ToString()); //行 游离 //第二列,第三列 lvItem.SubItems.Add(item.Sname); lvItem.SubItems.Add(item.Age.ToString()); lvShow.Items.Add(lvItem); } } private void Form1_Load(object sender, EventArgs e) { //简单:C#OOP InitData(); BindData(); }
private void lvShow_MouseDoubleClick(object sender, MouseEventArgs e) { FrmJudge frm = new FrmJudge(); frm.data = lvShow.SelectedItems[0]; frm.Show(); }
}}
sing System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Day02_HomeWork_02经理评分 { //员工类 public class SE { public int Sid { get; set; } public string Sname { get; set; } public int Age { get; set; } public string Asserts { get; set; } public int Score { get; set; } } }
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace 经理 { public partial class FrmJudge : Form { public FrmJudge() { InitializeComponent(); } public ListViewItem data; private void FrmJudge_Load(object sender, EventArgs e) { this.textBox1.Text = data.SubItems[1].Text; this.textBox1.ReadOnly = true; } private void button1_Click(object sender, EventArgs e) { data.SubItems[3].Text = this.textBox2.Text; data.SubItems[4].Text = this.textBox3.Text; } } }
相关文章推荐
- 深入.NET平台和C#编程 第二章 上机3 经理评分
- 深入.NET平台和C#编程 第一章第二章 课后简答
- 深入.NET平台和C#编程 第二章 学习笔记
- 深入.NET平台和C#编程 错题录
- (1-2)章深入.NET平台和C#编程 复习的时候 整理的笔记
- 深入.NET平台和C#编程的错题
- 深入.NET平台和C#编程 第四章 学习笔记
- ACCP7.0S2深入.NET和C#编程第二章上机1,2
- 深入.NET平台和C#编程_使用集合组织相关数据
- 深入.NET平台和C#编程 第一章 概念+上机
- 深入.net平台和c#编程 学习笔记
- 深入.NET平台和C#编程 第一章 学习笔记
- ACCP5.0 深入.NET平台和C#编程 小总结
- 深入.NET平台和C#编程 第三章 学习笔记
- 深入.NET平台和C#编程_深入C#数据类型
- 深入。NET平台和C#编程 第二章课后练习 购物 + 加分
- 深入.NET平台和C#编程第二张上机练习2
- .NET学习笔记(3)——深入.net平台和C#编程
- 深入.NET平台和C#编程基础小结
- 深入.NET平台和C#编程 第五章 学习笔记