C#多文档窗体中怎么控制子窗体出现的位置??比如说一个窗体已经将IsMdiContainer设为true;
窗体左边一个treeView1,我想让该窗体弹出的字窗体的位置出现
在treeView1的右边,但运行时子窗体老是紧靠窗体的左边,
并被treeView1挡住。
请教高手该怎么解决这个问题??
请写代码参考,谢谢!!!!!!1
窗体左边一个treeView1,我想让该窗体弹出的字窗体的位置出现
在treeView1的右边,但运行时子窗体老是紧靠窗体的左边,
并被treeView1挡住。
请教高手该怎么解决这个问题??
请写代码参考,谢谢!!!!!!1
解决方案 »
- 用c#将Microsoft.Office.Interop.Excel组件另存为txt文件,如何以制表符分隔?
- winfroms 里面往dataGridView重复添加数据
- 关于DataGrid分页功能
- 关于SmtpClient类发邮件的问题
- DataGridView自动排版的问题
- 那位熟悉视频监控软件开发。价格面议
- 怎么添加文本常量?
- 求救!!在windowsform中执行向SQL表中添加数据时老是报错
- DataTable和DataView之间有何联系和区别?具体什么时候用DataTable,什么时候用DataView?
- C#调用matlab代码
- 怎么把txt的文字按照不同的行分别读到不同的textbox中呢
- SQL中多条件查询如何解决?
fm.StartPosition = FormStartPosition.Manual;
fm.Location = new Point(100, 0);
还有没有用分割窗体的方法啊,
比如用splitContainer,和panel的,那样效果是会好点吗?
还有没有什么属性限定它出现的范围吗?
FormChild1 fc1=new FormChild1();
fc1.MdiParent=this;
fc1.Dock= DockStyle.Fill;
fc1.Show();
但还是有点小问题没解决,一个窗体中top为一个菜单栏,左边为一个树,右边弹出的子窗体,分别用菜单栏是 System.Windows.Forms.DockStyle.top填充;
树是用System.Windows.Forms.DockStyle.left填充;
子窗体用System.Windows.Forms.DockStyle.right填充;
但问题是子窗体能用鼠标拖到树的下面被遮住一部分,而且树是紧靠在父窗体的顶部,连菜单栏都被挤得一边了,这些问题怎么解决啊,能不能用分割窗体啊?
请教高手,谢谢了!!!!!!!!!!!!