日期:2014-05-17 浏览次数:20994 次
//有很多个这样的button,或者能否写一个通用的事件来处理? private void btn1_Click(object sender, EventArgs e) { showForm(this.btn1.Text); } private void showForm(string FormName) { //这个函数应该怎么写呢? }
private void showForm(string FormName) { string namespace_str="TestCsdnWindows.";//注意加上窗体所在的命名空间 string name =namespace_str + FormName;// Type t = Type.GetType(name, true); Form frm = (Form)Activator.CreateInstance(t); frm.Show(); }
------解决方案--------------------