日期:2014-05-18  浏览次数:20777 次

mdi窗体的问题。
我在winform的mdi窗体放了多个picturebox,由于我的主窗体是mdi的所以点击picturebox启动子窗体时,picturebox仍会显示出来,大神们能不能帮我想想办法?

------解决方案--------------------
你用一个容器装着你的picturebox。。。
例如是panel,Groupbox等,然后设置dock属性。。
再就将这个容器,设置成置顶,在设计界面右键就可以见到了
------解决方案--------------------
C# code

        private void pictureBox2_Click(object sender, EventArgs e)
        {
            mdiChild mc = new mdiChild();
            mc.TopLevel = false;
            mc.Parent = this;
            mc.Show();

            mc.BringToFront();//你需要的
        }

------解决方案--------------------
帖子就这么沉了吗?
------解决方案--------------------
倒霉的情人节啊