我在 vs2010中 c#窗口程序
在主窗口中 调用关于对话框
先前先建立了一个对话框类 并在可视化界面中把他们的值都设置好了
可是我在 主程序中
AboutDilog a = new AboutDiolg;
a,showdiolg();
为什么就是没有把我设置的值 显示出来 求解
在主窗口中 调用关于对话框
先前先建立了一个对话框类 并在可视化界面中把他们的值都设置好了
可是我在 主程序中
AboutDilog a = new AboutDiolg;
a,showdiolg();
为什么就是没有把我设置的值 显示出来 求解
又重新new了一个关于对话框,跟之前的对话框已经没关系了,你需要在这儿重新给它设置值
AboutDiolg
我用的是vs2010
AboutDilog1 dlg=new AboutDilog1();
dlg.ShowDialog();
a.ShowDialog();
你把构造函数里的下面代码注销掉就可以了
public AboutBox1()
{
InitializeComponent();
//把这下面的代码都给注销掉
/*
this.Text = String.Format("关于 {0}", AssemblyTitle);
this.labelProductName.Text = AssemblyProduct;
this.labelVersion.Text = String.Format("版本 {0}", AssemblyVersion);
this.labelCopyright.Text = AssemblyCopyright;
this.labelCompanyName.Text = AssemblyCompany;
this.textBoxDescription.Text = AssemblyDescription;
*/
}
你设计的代码在
InitializeComponent();里,后面的代码又重新赋值了,把你设计的给覆盖掉了