在C#中如何加入一个自定义控件,里面包有一个文本框和一个很小的命令按钮,当该单元格获得焦点的时候,那个小按钮显示出来,点击后可以打开另一个窗口,从中选择一个值显示到这个文本框中,如何实现啊,最好有现成的代码,比较着急!!!

解决方案 »

  1.   

    FrmNew----新窗体(包含文本框和按钮)
    FrmNew中定义public属性或变量如public string s为返回值
    FrmOld----原窗口中定以string s为取得的值
    FrmNew frmNew = new FrmNew();
    frmNew.ShowDialog();
    s = frmNew.s;
    即可。
    是否符合LZ要求
      

  2.   

    我说错了,我的本意是在datagridvie中的某一列实现这样的功能:得该列单元格得到焦点的时候,在右下角显示一个小按钮,可以弹出一个窗口,我从中选择某值填充到该单元格中.