C# MDI窗口中填满部分界面的问题

如图 我要让“回路绘制区”在点击出现后填满父窗口除了“yjk”右侧的部分 而且要保证其随界面变化而相应的变大小 该怎么实现呀
目前相应代码如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace 界面1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Form2 yjk = new Form2();
Form3 huilu = new Form3();
private void Form1_Load(object sender, EventArgs e)
{
yjk.MdiParent = this;
yjk.StartPosition = FormStartPosition.Manual;
double x = this.Width;
double y = this.Height;
yjk.Width = (int)x / 4;
yjk.Height = (int)y;
yjk.Show();
yjk.ControlBox = false;
//yjk.FormBorderStyle = FormBorderStyle.None;
huilu.StartPosition = FormStartPosition.CenterScreen;
huilu.Dock = DockStyle.Fill;
}
private void Form1_SizeChanged(object sender, EventArgs e)
{
double x = this.Width;
double y = this.Height;
yjk.Width = (int)x / 4;
yjk.Height = (int)y;
yjk.Show();
}
private void toolStripButton5_Click(object sender, EventArgs e)
{
huilu.MdiParent=this;
huilu.Text = "回路绘制区";
huilu.Show();
}
}
}
求高手给予解答 多些了

...全文
相关推荐
分享一个我自己的C# UI类库,支持普通窗体及MDI窗体主题自定义
目前类库只有窗体,没有其他控件,但窗体支持MDI。带两个示例程序,一个多标签浏览器,一个可运行时更换主题的普通窗体。代码仅用于学习和技术交流之用。
多文档界面(MDI)系统框架-C#源码完整版
多文档界面(MDI)系统框架,C#完整实例,对于如何运用MDI搭建一个系统框架,具有绝对的参考和学习价值。 内含两份详细源代码。其一采用观察者模式。
C# MDI form多窗口模式的实现
一个C#多窗口应用程序窗口,演示 MDI form多窗口模式的实现原理,代码完整,有VS环境的自己重新编译生成下,特别适合C#基础入门者
C#把MDI子窗体变为标签页面(不改写任何控件)
利用TabControl实现MDI子窗体标签式显示。
用c#制作具有菜单栏和工具栏的MDI窗口
笔者用c#制作具有菜单栏和工具栏的MDI窗口时遇到了不少问题。这里把结果与大家分享。 资源中用WORD文档详细介绍了制作过程并给出了源代码。


