在论坛看到这个帖子,觉得有意思,就实现了一下。其实这个问题以前的高人写了文章的。好像是net_lover吧,记的不是很清楚。
代码如下:
using system;
using system.windows.forms;
class test
{
form frm = new form();
button btnok = new button();
textbox txtpsw = new textbox();
static void main(string [] args)
{
test temp = new test();
temp.showfrm();
//console.readline();
}
private void showfrm()
{
btnok.text = "确定";
frm.text = "登陆";
txtpsw.location = new system.drawing.point(10,10);
btnok.location = new system.drawing.point(txtpsw.left,txtpsw.top + txtpsw.height + 10);
btnok.click += new system.eventhandler(btnokclick);
frm.formborderstyle = formborderstyle.fixeddialog;
frm.controls.add(txtpsw);
frm.controls.add(btnok);
frm.startposition = formstartposition.centerscreen;
frm.showdialog();
}
private void btnokclick(object sender, system.eventargs e)
{
//验证信息
messagebox.show(txtpsw.text);
}
}
