请教下 以下问题
1.如何获得datagrid点击这一行的事件 好象不是dataGrid_MouseDown 那是什么事件 在事件里这么取得这一行的列的值.
2.如何在这个事件里打开一个新的form 这个新的form是一个子mid form
3.如何在子mid form里取得点击那一行的值
谢谢了啊

解决方案 »

  1.   

    开MDI子窗体:
    dim f as new frmtest()
    f.MdiParent=me
    f.show()
    ====CSDN 小助手 V2.0 2005年10月16日发布====
    CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
    界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/10/16/504620.aspx
    下载:http://szlawbook.com/csdnv2/csdnv2.rar
      

  2.   

    加入按钮列"select"
    在ItemCommand事件中,这样判断:
    if(e.CommandName = "select")
    {
        .... ; //执行操作
    }
      

  3.   

    to chengkong 有无直接触发的事件呢
      

  4.   

    应该是: ChengKing有事件的,你在设计器属性面版可以找到."select"事件,它自带的,就像按钮的Click事件生成一样简单
      

  5.   

    private void dataGrid1_Click(object sender, System.EventArgs e)
    {
    BindingManagerBase bm = dataGrid1.BindingContext[dataGrid1.DataSource,dataGrid1.DataMember];
    DataRow dr =((DataRowView)bm.Current).Row;
    string str=dr["列名"].ToString();
    }