private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     if (dataGridView1.Columns[e.ColumnIndex].Name == "Operate1")
     {
         //可以在此打开新窗口,把参数传递过去
         model.ID   = Convert.ToInt32(this.dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString());
         model.Name = this.dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString();
         frmSelectRoleAdd fm = frmSelectRoleAdd.GetInstance(model);
         fm.Exec(model);
         fm.ShowDialog();
     }
     else if (dataGridView1.Columns[e.ColumnIndex].Name == "Operate2")
     {
         //可以在此打开新窗口,把参数传递过去
         model.ID   = Convert.ToInt32(this.dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString());
         model.Name = this.dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString();
         frmSelectRoleEdit fm = frmSelectRoleEdit.GetInstance(model);
         fm.Exec(model);
         fm.ShowDialog();
     }
     else if (dataGridView1.Columns[e.ColumnIndex].Name == "Operate3")
     {
         model.ID   = Convert.ToInt32(this.dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString());
         model.Name = this.dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString();
         frmSelectRoleDetails fm = frmSelectRoleDetails.GetInstance(model);
         fm.Exec(model);
         fm.ShowDialog();
     }
 }
Example #2
0
 public static frmSelectRoleEdit GetInstance(ProjectEntityTemp model)
 {
     if (frmSelRoleEdit == null)
     {
         frmSelRoleEdit = new frmSelectRoleEdit(model);
     }
     return(frmSelRoleEdit);
 }