从一个基窗体frmBase中,根据不同的点击,会打开窗体,打开的窗体个数不固定,我想让打开的窗体排序平铺,可是不知道怎么处理。比如我打开四个,平铺了,当我打开第五个窗体时候,第五个窗体会与前面自动排列,如果关闭一个,那么剩下的自动排列,高手指点!
解决方案 »
- radiobutton 分组,默认选中问题
- 大家看下这个获取局域网上所有主机IP的代码
- System.Diagnostics.Process 问题??
- 带运算符的字符串如何转换成数字和另一个问题
- 请问各位高手怎样实现对视频画面的动态检测,也就是智能监控??
- Microsoft Active Directory Service编程需要的接口问题
- 如何把 '2005-05-01' 这个字符串转成 'May.1,2005'
- 含着眼泪送高分.net2005web设计模式+owc11之怪问题,高手必看!!!!
- 请问在WIN2003下怎么跳过组件更新,直接安装vs.net
- CSharp怎么对Excel2000进行编程?
- 新手问一下 try与goto冲突这么解决.
- 一个VBNET的小东西,移植动C#里,不懂C#啊
private void toolStripMenuItem3_Click(object sender, EventArgs e)
{
frmBase fbase2 = new frmBase();
// fbase2.MdiParent = this; //加了这一句会提示非顶级窗体不能显示为模式对话框。在调用 Show 之前应从所有父窗体中移除该窗体。
toolStripMenuItem3.Enabled = false;
frmBase.strForm = toolStripMenuItem3.Text.ToString() + "窗体";
frmBase.strLabel = toolStripMenuItem3.Text.Trim();
fbase2.Show(this);
}
我在这里面设置子窗体时候,会出现上述错误,本人菜鸟,在认真努力学,可是有些思维还是跟不上,即使想到了也不知道如何处理!