我的主窗体上没有任何控件的时候,用
if (f2==null || f2.IsDisposed)
{
f2 = new Form2();
f2.MdiParent=this;
f2.Show();
}
else
{
f2.Activate();
f2.WindowState=FormWindowState.Normal;
}
就可以显示子窗体,
但在主窗体上加上个dataGrid或则是pictureBox1加上图片后再运行那么子窗体就显示不出来,被dataGrid或则是pictureBox1给挡住了,这个问题怎么解决?
if (f2==null || f2.IsDisposed)
{
f2 = new Form2();
f2.MdiParent=this;
f2.Show();
}
else
{
f2.Activate();
f2.WindowState=FormWindowState.Normal;
}
就可以显示子窗体,
但在主窗体上加上个dataGrid或则是pictureBox1加上图片后再运行那么子窗体就显示不出来,被dataGrid或则是pictureBox1给挡住了,这个问题怎么解决?
解决方案 »
- [高难度]如何解决设置TransparencyKey属性后窗体闪烁问题?
- C#存储过程,需要参数,但是未能提供参数
- 正则表达式\d[1-3]是什么意思?
- 哪位高手能帮小弟提供一下C#的代码
- button.Click +=new .....;注册了一个事件方法,如何判断Click上已经注册了方法?注册了几个?
- 在WinForm设计,如何控制小数点后面多余的0?
- 怎样用 datgridview 更新oracle数据表
- 求关于NET项目打包成绿色软件方案
- 一个急剧挑战性的问题
- 学习C#的朋友进来看看
- 请问怎样向库里提交一个数字类型
- 让dataGrid 中特定行显示不同的颜色 比如学生信息让不及格的显示红色,及格的显示其它颜色
取消这条就可以正常显示。
我见过的有了Mdichild窗体一般在主窗体都没放什么dataGrid或则是pictureBox1之类
这个问题我也没找到
》取消这条就可以正常显示。这样就不是MDI窗体了啊