将数据加载到DATAGRIDVIEW


using
System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Ch01_1 { public partial class FrmMain : Form { public FrmMain() { InitializeComponent(); } private void FrmMain_Load(object sender, EventArgs e) { dgvStudent.DataSource = (from s in Students.GetStudents() where s.Name.IndexOf(txtfind.Text)>=0 || s.Sex.IndexOf(txtfind.Text) >= 0 || s.Hobby.IndexOf(txtfind.Text) >= 0 select new { 姓名 = s.Name, 性别 = s.Sex, 年龄 = s.Age, 爱好 = s.Hobby }).ToList(); } } }

添加一个Students类

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Ch01_1
{
   public  class Students
    {
        public string Name { set; get; }
        public string Sex { get; set; }
        public int Age { get; set; }
        public string Hobby { get; set; }

       public static List<Students> GetStudents()
        {
            List<Students> stus = new List<Students>
            {
                new Students() {Name="张三",Age=32,Sex="",Hobby="聊天" },
                new Students() {Name="李四",Age=23,Sex="",Hobby="玩游戏" },
                new Students() {Name="王五",Age=32,Sex="",Hobby="打球" },
                new Students() {Name="张例是",Age=32,Sex="",Hobby="小说" },
                new Students() {Name="发发",Age=32,Sex="",Hobby="写代码" },
                new Students() {Name="梵蒂冈",Age=32,Sex="",Hobby="看书" },
            };
            return stus; 
        }
    }
}

d

 

posted @ 2017-12-25 20:20  X先森  阅读(709)  评论(0)    收藏  举报