110,538
社区成员
发帖
与我相关
我的任务
分享
private void Form1_Load(object sender, EventArgs e)
{
dataGridView1.DataSource = CreateDataSet() ;
dataGridView1.DataMember = "Emp" ;
}
private DataSet CreateDataSet()
{
DataSet ds = new DataSet();
DataTable table = new DataTable("Emp");
DataColumn column= table.Columns.Add("ID", Type.GetType("System.Int32")) ;
column.AllowDBNull = false ;
column.DefaultValue = 25 ;
table.Columns.Add("Name", Type.GetType("System.String")) ;
DataRow row;
row = table.NewRow() ;
row["ID"] = 101 ;
row["Name"] = "张三" ;
table.Rows.Add(row) ;
row = table.NewRow() ;
row["ID"] = 102 ;
row["Name"] = "李四" ;
table.Rows.Add(row) ;
row = table.NewRow() ;
row["ID"] = 103 ;
row["Name"] = "王五";
table.Rows.Add(row) ;
row = table.NewRow() ;
row["ID"] = 104 ;
row["Name"] = "aa" ;
table.Rows.Add(row) ;
row = table.NewRow() ;
row["ID"] = 105 ;
row["Name"] = "bb";
table.Rows.Add(row) ;
row = table.NewRow() ;
row["ID"] = 106 ;
row["Name"] = "cc";
table.Rows.Add(row);
row = table.NewRow();
row["ID"] = 107 ;
row["Name"] = "dd";
table.Rows.Add(row);
row = table.NewRow();
row["ID"] = 108 ;
row["Name"] = "ee";
table.Rows.Add(row);
row = table.NewRow();
row["ID"] = 109 ;
row["Name"] = "ff";
table.Rows.Add(row);
row = table.NewRow();
row["ID"] = 110 ;
row["Name"] = "gg";
table.Rows.Add(row) ;
row = table.NewRow() ;
row["ID"] = 111 ;
row["Name"] = "hh";
table.Rows.Add(row) ;
ds.Tables.Add(table) ;
return ds ;
}
private void button1_Click(object sender, EventArgs e)
{
foreach(DataGridViewRow row in dataGridView1.Rows )
{
if (!row.IsNewRow)
{
row.Selected = false ;
if( row.Cells["Name"].Value.ToString() == textBox1.Text.Trim())
{
row.Selected = true ;
dataGridView1.CurrentCell = row.Cells["Name"];
}
}
}
}