我的环境是Vs2008 Sp1 c#
项目为WINform类型我使用如下的代码添加了一个SplitContainer
在类的开始做如下定义
        private SplitContainer SceneSplit = new SplitContainer();
        private PictureBox ScenePictureBox = new PictureBox();
        private ListView SceneListView = new ListView();然后定义一个功能函数
            SceneSplit.Visible = true;            int lngLeft = (int)BaseLib.clsConst.intNum.nZero;
            int lngTop = (int)BaseLib.clsConst.intNum.nZero;
            int lngRight = (int)BaseLib.clsConst.intNum.nZero;
            int lngBottom = (int)BaseLib.clsConst.intNum.nZero;
            frmBar.GetClientRect(out lngLeft, out lngTop, out lngRight, out lngBottom);                     SceneSplit.Left = lngLeft;
            SceneSplit.Top = lngTop;
            SceneSplit.Width = lngRight - lngLeft;
            SceneSplit.Height = lngBottom - lngTop;            SceneSplit.Panel1.Controls.Clear();  
            SceneSplit.Panel2.Controls.Clear();            ScenePictureBox.Visible = true;
            //ScenePictureBox.Top = 0;
            //ScenePictureBox.Left = 0;
            //ScenePictureBox.Height = SceneSplit.Panel2.Height;
            //ScenePictureBox.Width = SceneSplit.Panel2.Width;
            ScenePictureBox.Dock = DockStyle.Fill;  
            SceneSplit.Panel1.Controls.Add(ScenePictureBox);            SceneListView.Visible = true;
            //SceneListView.Top = 0;
            //SceneListView.Left = 0;
            //SceneListView.Height = SceneSplit.Panel2.Height;
            //SceneListView.Width = SceneSplit.Panel2.Width;            
            SceneListView.Dock = DockStyle.Fill;
            SceneSplit.Panel2.Controls.Add(SceneListView);            //SceneSplit.Panel2.Width = 400;
            //this.SceneSplit.Panel1.SuspendLayout();
            //this.SceneSplit.Panel2.SuspendLayout();
            //this.SceneSplit.SuspendLayout();            this.Controls.Add(SceneSplit);
            //this.SceneSplit.SplitterMoved += new SplitterEventHandler(SceneSplit_SplitterMoved);
这是,这个SceneSplit是现实出来了,但是我却没有办法指定SceneSplit中panel2的宽度。当使用
 SceneSplit.Panel2.Width = 400;
是整个panel2都不见了。请问如何指定这个宽度