ntjm.net
当前位置:首页 >> C#(WinForm)的问题~怎么设置某个Form为主窗口?? >>

C#(WinForm)的问题~怎么设置某个Form为主窗口??

你可以在Web.config里面这样设置<authentication mode="Forms"> <forms loginUrl="你需要设置的窗口"></forms> </authentication>

新建窗体有关于窗口的!你仔细找找.

建一个类,定义一个变量,将Form的信息传到类里面,然后将类里面变量接收的信息传给Form2就OK,就象:A》B; B》C

MDI窗口不能设置模式窗口 只能Show不能ShowDialog

<p>我试图给你说下我的理解:</p> <p>(1)你是不是在设计视图中修改窗体的FormBorderStyle为None的.如果是的话,那就不会出现标题栏了.下面是我根据你写的设置窗体的FormBorderStyle为None后的效果图.</p> <p>(2)如果你是在代码中控制的话,注意代码的顺序问题,楼上有提出</p> <p>(3)你补充的说你设计了两个窗体.一个显示,一个隐藏,在切换的时候是不是由于视觉误差造成的.</p> <p></p>

我理解你在说什么了 - -!formmain 窗体中:form1 form = new form1();form.mdiparent = this;form.show();form1窗体中:form2 form = new form2();form.mdiparent = this.mdiparent; //父窗体相同form.show();this.visible = false;

楼主,要是更改启动窗口的话只需把Application.Run(new Form1()); 中new 后面的名字换成要启动的窗体名字就可以,楼主所说的'c#中出现名为“应为get或set访问器”的错误是什么意思?'貌似不是这个代码的问题,应该是其他地方的问题,建议楼主打个断点调试一下

在弹出的那个窗体load事件中写this.showintaskbar = false;就可以了!

private void button1_Click(object sender, EventArgs e) { Form2 fr2 = new Form2(); int i = 0; if (i % 3 == 0)//跳出form2 { fr2.Show(); i++; } else if (i % 3 == 1)//隐藏form2 { fr2.Hide(); i++; } else if (i % 3 == 2)//关闭form2 { fr2.Close(); i++; } }类似这样的设计,当然判断条件“i”也可参照二楼,通过控件的名称来判断.

你肯定在单击事件里每次都初始化了一个注册窗体的对象 你可以使用模式窗体 让登陆界面无法获得焦点 或者只初始化一个注册窗体的对象就行了 Form2 frm = new Form2(); private void button1_Click(object sender, EventArgs e) { if (frm.IsDisposed) frm = new Form2(); frm.Show(); }

相关文档
rxcr.net | ntjm.net | zxqt.net | krfs.net | eonnetwork.net | 网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com