C# windows应用程序 弹出对话框可编辑内容

来源:百度知道 编辑:UC知道 时间:2024/05/15 10:33:12
C# windows应用程序 弹出对话框可编辑内容,怎么写呀.肯求各位大虾们了.小弟在此先谢过啦.
写一个windows应用程序,上面有一个编辑按钮.点击后弹出一个对话框.上面有一个TxtBox,得到父类窗体txtbox里的内容,再在这个弹出框内实现编辑(修改).

切,他都说这么清楚了,你们到底有没仔细想?
我是知道了:这种窗口自己另建一个窗体Form2,反正我是不知道系统里会有这样一个窗口类可以完成,你添加一个窗体,在上面放个TextBox,构造函数上加一个参数:string text,里面写textBox1.Text = text;
你要用的时候Form2 f2 = new Form2("Shit"); f2.ShowDialog();

引楼主:写一个windows应用程序...
虽然你的要求已经超标,但我还是给你个思路:子窗体Form2中加一个Form1的引用成员Form1 fmain,访问其控件可以使用类似fmain.Controls["textBox1"]进行访问,父窗体也可以这样访问此子窗体的控件,完整代码你自己动手行不?
代码提示:
Form2 f=new Form2(textBox1.Text);
if(f2.ShowDialog() != DialogResult.OK) return;//先设好子窗体设置两个按钮的DialogResult属性!]
textBox1.Text = f2.Controls["textBox1"].Text;//赋值为子窗体内控件内容

把需求说的具体点

未说明要求...
建议将问题说明白!

MessageBox.Show("内容");