那就不是對話框了,有控件~~,可以彈出一個子窗體,然后利用Javascript抓取返回值~~
解决方案 »
- 有谁知道怎样控制windows声音面板上的属性?
- 关于 .net2003中的datagrid控件的问题,明白的指点下。
- 关于结构赋值的问题,高手进
- 我是菜鸟,c#字符型转换为数值型,怎么写?
- 如何判断一个目录具有哪些的权限(比如当前帐号是否可写,比如哪些帐号有哪些)?
- 报表中显示日期的格式如何改变
- DataGrid中如何让有的列可以编辑,有的列不可以编辑?
- 关于BackgroundWorker占用线程问题
- 请教有关C# DataSet DataTable DataGrad SqlCommand SqlDataAdapter 的区别
- 大看看有关资源文件问题,请进~~
- =============== 文件读写冲突,求助 ==============
- 请教一个字符串截取问题
怎么设置一个子窗体和显示?在任务拦里会显示出来吗?
有窗口Form1、Form2。你要弹出的是Form2,则在Form1中你要弹出对话框的地方加入:
Form2 F = new Form2();
F.ShowDialog();
用模式窗体的话怎么得到他的返回值?
在主窗体中用以下方式调用:Form2 myForm=new Form2(); //Form2为新窗体的名称
if(myForm.ShowDialog()==DialogResult.OK)
{
str=myForm.textBox1.Text;
...
}
其中str为主窗体中的string变量,textBox1为Form2中的控件(不过这里要将它的Modifiers由private改成public。这样在主窗体中便可以调用了。
我觉得最好还是用属性来做,一方面属性名可以很直观,看的人也容易看懂这个东西是什么意思,要比用控件名来得好一点