窗體能不能實現類似問題? 我現在想創建一個窗體,左邊放置一個treeview控件,當我點左邊控件里的結點,談出一個窗體的時候,該窗體在右邊顯示,并且不管用戶是否移動窗體不可以覆蓋得到左邊的控件,也就是只能在右邊的區域顯示~~~有沒有辦法各位,提供一個實例給我看看謝謝~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在父窗体中使用TreeView控件,而右侧使用子窗体,就只能在下面了 不用MDI。可以自行判断屏幕坐标,计算窗体宽度,和高度,然后计算弹出窗体的坐标,通过location来进行相关设定即可,代码有点长,就不写了。 那樣是不行的,如果我最小化該怎么辦?我想跟MDI窗體一樣,可以同時在一個規定的區域可以顯示多個窗體~ 使用splitContainer容器,左边放treeview控件,子窗体生成在右边penel2中,设置子窗体的TopLevel属性为false,Parent属性为this.splitContainer1.penel2(改成你的容器的名称). 计算一下打开的窗体的位置就OK了呀。1、处理打开窗体时的位置:Form1 frm = new Form1();frm.Show();frm.Loction = new Size(10,10);2、在打开的窗体中处理MouseMove事件,计算位置:frm.Loction = new Size(10,10); to pp8988非常謝謝你,只是還有一個 問題,就是如果在右邊窗體彈出的子窗體,就沒有辦法使用類似方法了還有沒有辦法? windows 2008 r2 负载平衡问题---------------------------------socket WM 下载程序判断文件是否存在 调用picturebox里创建的位图 字符串处理问题 参数问题 c#中vs2003或2005的代码格式化是什么快捷键 WPF UserControl句柄 轻易不问问题,要问就问经典问题,或傻问题 so hard 这次没高手不行了 (解决就给200分(需贴给)) 遇到应用WMI .NET 技术读取U盘唯一物理ID号问题 怎样把主菜单的全部内容复制到右键菜单(50分) 获取另一应用程序的输入框的键盘事件 C# 空间分配 简单的难题!
我想跟MDI窗體一樣,可以同時在一個規定的區域可以顯示多個窗體~
Form1 frm = new Form1();
frm.Show();
frm.Loction = new Size(10,10);2、在打开的窗体中处理MouseMove事件,计算位置:frm.Loction = new Size(10,10);
還有沒有辦法?