问题描述
如题。我想在windowsapplication中弹出信息对话框,比如,点击一个button,然后弹出一个对话框要求用户输入信息,用户输入完信息之后点击确认便可返回,然后我就可以获得用户刚刚输入的信息。望大家指教,万分感激。
解决方案
解决方案二:
调用vb里面的Inputbox
解决方案三:
那你就新建个窗体作为对话框,然后再进行窗体传值啊!
解决方案四:
自己做个信息输入的窗体然后用窗体的值传递方法来传值
解决方案五:
新建一个窗体,点击的时候弹出来,输入完之后把数据传递过去。(传递方法很多:属性,构造函数,委托...)
解决方案六:
你还是做个窗体或弹个页面接收吧.所谓信息对话框,一般只有"是","否"你可以仿对话框的样子做个窗体.
解决方案七:
Messagem=newMessage()//自己做的窗体在Message里先定义一个publicForm1f//就是按钮存在的那个窗体Message的构造函数Message(Form1f){this.f=f;}在Form1中定义一个publicstring_Datas;最后在Form1的点机事件中Messagem=newMessage(this)m.ShowDialog();在Message窗体中点机确定的事件:f._DataS=this.TextBox.Text//就是信息输入框
解决方案八:
那请问,我如何能实现“如果不确定或取消被弹出的窗口,则原窗口始终在被弹出窗口后面”这一功能呢?
解决方案九:
用ShowDialog()阿Formf=newForm();if(f.ShowDialog()==DialogResult.Ok){}
解决方案十:
ShowModelDialog();
解决方案十一:
引用7楼lsl831224的回复:
那请问,我如何能实现“如果不确定或取消被弹出的窗口,则原窗口始终在被弹出窗口后面”这一功能呢?
----------------------------------------------用ShowDialog();