创建查看评分窗体(FrmLOOK),添加定义成员数组,将员工数据绑定到FrmLOOK窗体的ListView控件上

 public ListViewItem lv;
private void Form1_Load(object sender, EventArgs e)
{
string sename = lv.SubItems[1].Text;
txtsename.Text = sename;
} private void btnexit_Click(object sender, EventArgs e)
{
this.Close();
} private void btnok_Click(object sender, EventArgs e)
{
if (isnull() == true)
{
string suggest = txtwritesuggest.Text;
int suggestscore = 0;
try
{
suggestscore = Convert.ToInt32(txtpmscore.Text);
}
catch (Exception)
{
MessageBox.Show("请正确输入!");
}
lv.SubItems[3].Text = suggest;
lv.SubItems[4].Text = suggestscore.ToString(); }
this.Hide();
}
public bool isnull()
{
if (txtwritesuggest.Text.Equals(string.Empty))
{
MessageBox.Show("请填写评价");
this.txtwritesuggest.Focus();
return false;
}
else if (txtpmscore.Text.Equals(string.Empty))
{
MessageBox.Show("请填写评分");
this.txtpmscore.Focus();
return false;
}
else
{
return true;
}
}

  

 public LOOK()
{
InitializeComponent();
fuzhi();
zhanshi();
}
public SE[] user = new SE[3];
private void LOOK_Load(object sender, EventArgs e)
{ }
public void fuzhi()
{
SE a = new SE();
a.Id = "111";
a.Name = "王小毛";
a.Age = "26";
a.appraise = "未评价";
a.Scoer = "0";
user[0] = a; SE a1 = new SE();
a1.Id = "112";
a1.Name = "周新宇";
a1.Age = "22";
a1.appraise = "未评价";
a1.Scoer = "0";
user[1] = a1; SE a2 = new SE();
a2.Id = "113";
a2.Name = "张硕";
a2.Age = "23";
a2.appraise = "未评价";
a2.Scoer = "0";
user[2] = a2;
}
public void zhanshi()
{
for (int i = 0; i < user.Length; i++)
{
ListViewItem lv=new ListViewItem();
lv.Text = user[i].Id;
lv.SubItems.Add(user[i].Name);
lv.SubItems.Add(user[i].Age.ToString());
lv.SubItems.Add(user[i].appraise);
lv.SubItems.Add(user[i].Scoer.ToString());
listVi.Items.Add(lv);
}
} private void listVi_SelectedIndexChanged(object sender, EventArgs e)
{ } private void listVi_DoubleClick(object sender, EventArgs e)
{
ListViewItem lvlistitem = listVi.SelectedItems[0];
Form1 frm = new Form1();
frm.lv = lvlistitem;
frm.Show();
}
}
}

  

 public class SE
{
public string Id { get; set; }
public string Name { get; set; }
public string Age { get; set; }
public string appraise { get; set; }
public string Scoer { get; set; }
public string Senum { get; set; } }

  

创建MyOffice项目的更多相关文章

  1. 创建maven项目(cmd 命令)

    2016五月 22 原 创建maven项目(cmd 命令) 分类:maven (994) (0) 1.普通方式创建 1)进入cmd窗口执行 mvn archetype:generate 2) 光标停止 ...

  2. (八)Eclipse创建Maven项目运行mvn命令

    1.Eclipse创建Maven项目 使用Eclipse创建一个Maven项目非常的简单,选择菜单项File>New>Other(也可以在项目结构空白处右击鼠标键),在弹出的对话框中选择M ...

  3. Jenkins创建Maven项目及SSH部署

    前面我们已经安装了Jenkins的环境,以及配置好了jdk和maven.下面我们来看如何通过Jenkins将svn的项目进行打包和部署. 创建MAVEN项目 1.点击新建,输入项目名,选择" ...

  4. 终端指令操作创建Django项目

    需求:通过Django创建一个用户表和权限表. 用户表包括:用户名,邮箱,密码,管理权限. 权限表包括:普通用户,管理用户,超级用户. 权限表和用户表有一对多的关系,即用户表中的每条数据对应权限表中的 ...

  5. VS自定义项目模板:[2]创建VSIX项目模板扩展

    VS自定义项目模板:[2]创建VSIX项目模板扩展 听语音 | 浏览:1237 | 更新:2015-01-02 09:21 | 标签:软件开发 1 2 3 4 5 6 7 分步阅读 一键约师傅 百度师 ...

  6. 用Kotlin开发Android应用(II):创建新项目

    这是关于Kotlin的第二篇.各位高手发现问题,请继续“拍砖”. 原文标题:Kotlin for Android(II): Create a new project 原文链接:http://anton ...

  7. Java开发环境的搭建以及使用eclipse从头一步步创建java项目

    一.java 开发环境的搭建 这里主要说的是在windows 环境下怎么配置环境. 1.首先安装JDK java的sdk简称JDK ,去其官方网站下载最近的JDK即可..http://www.orac ...

  8. Eclipse+Maven创建webapp项目<一>(转)

    还在为jar下载而烦恼吗?还在为jar依赖关系而烦恼吗?还在为jar冲突而烦恼吗?强大的maven项目管理工具来拯救你们呢?自动下载jar,自动下载jar依赖包.你什么都不用做,只需要在中央仓库中co ...

  9. Eclipse+maven创建webapp项目<二>(转)

    原文地址:http://www.cnblogs.com/candle806/p/3439469.html 1.开启eclipse,右键new-->other,如下图找到maven project ...

随机推荐

  1. Onsen UI – 新鲜出炉的 PhoneGap 界面框架

    Onsen UI 是一个基于元素自定义的 HTML5 UI 框架,用于构建你的移动前端.这个一个基于 Web 组件的概念的框架,让构建应用程序变得更加轻松.Onsen UI 专门针对 PhoneGap ...

  2. NodeBB – 基于 Node.js 的开源论坛系统

    NodeBB 是一个更好的论坛平台,专门为现代网络打造.它是免费的,易于使用. NodeBB 论坛软件是基于 Node.js 开发,支持 Redis 或 MongoDB 的数据库.它利用 Web So ...

  3. 极富创意的3D文件夹切换效果

    今天分享的是一个极富创意的文件夹切换效果.这个案例使用CSS 3动画实现了一个3D的平行六面体旋转效果.点击顶部的3个按钮可以旋转并切换.另外,每个六面体本身是一个文件夹,点击后可以展开查看里面的详情 ...

  4. Hybrid框架UI重构之路:六、前端那点事儿(Javascript)

    上文回顾 :Hybird框架UI重构之路:五.前端那点事儿(HTML.CSS) 这里讲述在开发的过程中,一些JS的关键点. 换肤 对于终端的换肤,我之前一篇文章有说了我的想法. 请查看:http:// ...

  5. html5学习笔记:canvas

    1.什么是canvas? 可以绘制图形的标签.一般用javascript来绘制. 2.创建一个画布 <!DOCTYPE html> <html> <head> &l ...

  6. disable-the-loopback-check-for-specific-host-names-on-all-sharepoint-web-and-application-servers/

    Microsoft has introduced new feature – Loopback Security Check in Windows Server 2003 SP1 to prevent ...

  7. android HorizontalScrollView

    第一个控件,借鉴网上的资料,自己稍加修改,横向滑动图片浏览功能,纪念下 布局文件 <?xml version="1.0" encoding="utf-8" ...

  8. Jquery全选单选功能

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm6.aspx. ...

  9. 使用AndroidStudio进行NDK开发简单配置

    1. 准备工作 在实际写代码之前,首先我们还是需要做一些准备工作: 下载NDK开发包:Android官方下载页面 配置系统环境变量 下载好NDK开发包之后,直接解压到任意目录,然后需要配置一下系统环境 ...

  10. android [因为开了刷机精灵等软件 导致adb 无法使用]error: could not install *smartsocket* listener: cannot bind

    今天 使用 刷机精灵后 在使用android studio 时发现 adb 无法正常使用.   于是 想重启 adb.exe , 直接在DOS里杀掉adb输入:adb kill-server 再启动输 ...