两个C#中windows窗体的问题

k7ta 2004-11-12 05:35:40
1 C#中的窗体怎么固定大小?(虽然有人问了无数遍了,我最大最小去掉了,但还是能拉动窗体大小)
2 在MDI窗体中怎么控制只弹出一个窗体,当弹出窗体结束后才能再次点击菜单选项,弹出新的窗体?好像不能使用有模式窗体。
谢谢了!
...全文
116 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
k7ta 2004-11-19
  • 打赏
  • 举报
回复
好像可以了。呵呵。
k7ta 2004-11-19
  • 打赏
  • 举报
回复
多谢各位了,又学到不少。
怎么结不了贴?
北京的雾霾天 2004-11-17
  • 打赏
  • 举报
回复
1:窗体的边设置如下就不能调整它的大小了:
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
2:可以定义一个全局的变量,在你的窗体显示出来的时候把窗体的实例给了它,然后再需要打开窗体的时候看这个值如果不是null则直接用show(),可果是null则new一个新的.当你的窗体关闭的时候再把那个变量设置成null这样就OK了.

xzgjs 2004-11-17
  • 打赏
  • 举报
回复
2.我想你问的第二个问题应该这样解决:弹出对话框使用模式对话框。ShowModelDialog();
OneDotRed 2004-11-14
  • 打赏
  • 举报
回复
1. 设置FormBorderStyle为FixedDialog或FixedToolWindow
2. 遍历parent窗体下的childform
leonchenjian 2004-11-14
  • 打赏
  • 举报
回复
问题1:
更改form的FormBorderStyle属性即可

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧