|
发表于 2020-5-1 10:30:01
|
显示全部楼层
一个建议:
3、4列先空着,然后点击选择按钮,弹出一窗口供选择商品类别,选择后点击确定,小窗口关闭,结果显示在3、4列,你就想要这种结果吧,我估计你的问题不是出在这儿,而是选择类别后怎么把结果返回去是吧?如果这样,一种解决方法:
1、在弹出的选择类别窗口中定义事件:
public delegate void SelectedEventHandle(string 类别,string 类别名称);
public event SelectedEventHandle Selected;
在本窗口的“确定”按钮处触发:
Selected("A001","水果");
this.Close();
在前面显示的窗口“选择”按钮处这样(假设类别选择窗口类为FormSelect):
FormSelect fs=new FormSelect();
fs.Selected+= new Form2.SelectedEventHandle(f_Selected);
fs.show();
注意方法f_Selected:
void f_Selected(string 类别, string 类别名称)
{
//throw new Exception("The method or operation is not implemented.");
//此处即可把类别等显示到3、4列
} |
|