这样win10进入安全模式式?

欢迎加入我们,一同切磋技术。 &
用户名: &&&
密 码: &
共有 2241 人关注过本帖
标题:如何设置,父窗体变化时子窗体大小及位置也符合要求
等 级:论坛游民
帖 子:146
专家分:63
结帖率:100%
&&已结贴√
&&问题点数:10&&回复次数:2&&&
如何设置,父窗体变化时子窗体大小及位置也符合要求
各位网友好。现父窗体中有多个子窗体,有时启动的子窗体也不只一个。启动后,有时父窗体大小可能会变化。如何设置,父窗体变化后,子窗体的大小及显示的位置仍符合要求。
现有附件,附件中有一个父窗体,三个子窗体,我想这样设计。了窗体一二无论父窗体如何变化,想让它们运行进都充满父窗体。子窗体无论父窗体如何变化,子窗体三大小不变,相对父窗体的位置也不发生变化(如居中显示)。如何设置可达到要求。
另外,当有多个子窗体运行时,如何可获取运行的子窗体名称。如何能判断出某个子窗体是否已运行。
请指导,谢谢
[ 本帖最后由 燕之峰 于
16:16 编辑 ]
附件: 您没有浏览附件的权限,请
搜索更多相关主题的帖子:
等 级:版主
威 望:170
帖 子:3897
专家分:24102
&&得分:10&
父窗体大小发生变化时,会产生 事件。在这个事件里,处理。
遍类所有的窗体,然后针对各个窗体进行单独处理。
Dim i As Long, j As Long
Dim fr As Form
i = Me.ScaleWidth
j = Me.ScaleHeight
On Error Resume Next
If Me.WindowState && 1 Then
&&& For Each fr In Forms
&&&&&&&&If fr.Name = &Form1& or&&fr.Name = &Form2& Then
&&&&&&&&&&&&fr.Move 0, 0, i, j
&&&&&&&&elseif fr.name=&Form3& then
&&&&&&&&&&&&fr.move (i-fr.width)/2,(j-fr.height)/2 ,fr.width,fr.height&&&&&&&&&&&&&&'居中,如果不是的话,你要自己计算位置
&&&&&&&&End If
----------
当有多个子窗体运行时,如何可获取运行的子窗体名称。如何能判断出某个子窗体是否已运行。
就用上面的代码改改吧。
授人于鱼,不如授人于渔
早已停用QQ了
等 级:论坛游民
帖 子:146
专家分:63
Me.WindowState
For Each fr In Forms
这两行代码是何意
版权所有,并保留所有权利。
Powered by , Processed in 0.053711 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved可以通过子窗体的StartPosition属性设置。建立两个窗体KeleyiParentForm主窗体,KeleyiSonForm子窗体在KeleyiParentForm类中的一个方法声明显示子窗体,并设置子窗体的StartPosition为FormStartPosition.CenterScreen:KeleyiSonForm m_SonForm = new KeleyiSonForm();m_SonForm.MdiParent =m_SonForm.StartPosition = FormStartPosition.CenterSm_SonForm.Show();附:StartPosition属性有如下选项,分别含义如下:CenterParent 窗体在其父窗体中居中。 CenterScreen 窗体在当前显示窗口中居中,其尺寸在窗体大小中指定。 Manual 窗体的位置由 Location 属性确定。 WindowsDefaultBounds 窗体定位在 Windows 默认位置,其边界也由 Windows 默认决定。 WindowsDefaultLocation 窗体定位在 Windows 默认位置,其尺寸在窗体大小中指定。 CenterScreen的意思并不是屏幕居中(是相对的),它是在"当前显示窗口"中居中。本文转载自柯乐义/dev/beb2.htm
最新教程周点击榜
微信扫一扫如何让MDI子窗体充满父窗体,但父窗体中不出现滚动条?
当子窗体大小小于父窗体时,子窗体在父窗体居中显示,问题是,我想让子窗体充满父窗体,即使子窗体比父窗体大,也不出现滚动条,如何实现?
现在只要子窗体大小接近父窗体,就会出现滚动条,而且,子窗体和父窗体之间还有空隙!看起来不舒服
回复讨论(解决方案
16:01&&&[]
如何实现,当子窗体边界超出父窗体边界时,父窗体不出现滚动条?
水平和垂直都不要出现
回复讨论(解决方案)
先在Csdn里搜索一下&滚动条&
窗体的滚动条属性为false
19:38&&&[]
[size=16px]C#&WinForm子窗体A超出父窗体B时,怎样不显示父窗体B的滚动条,设置AutoScroll=false不起作用[/size
回复讨论(解决方案)
是不是还有些相关属性没设置
没人回答?
那样的话,不是子窗口有些显示不全了
19:38&&&[]
如何去掉MDI父窗体的滚动条?
在MDI主窗体实现如下代码是可以实现
Function&ClientWindowProc(&wnd:&HWND;&msg:&C&wparam,&lparam:&nbsp
-16:31&&&[]
如何使MDI的父窗体成为其他窗体的子窗体?
我不知道有没讲清楚,就是使MDI父窗体也像一个子窗体成为另一个窗体的子窗体。。。
回复讨论(解决方案)
把要设置为子窗体的窗体的MDIChild属性设置为:TRUE即可。
应该是这样的样子吧。。。把副窗体固定在另一个普通的窗体里面
19:45&&&[]
HTML JQEURY HTML5 CSS3
如何防止子窗体子窗体向下拖拽导致父窗体内容溢出&出现滚动条
如下图右下角&如何可以让子窗体只能在有效父窗体内容范围内移动&
试过很多方法&定位&设置父窗体大小&nbsp
12:39&&&[]
如何防止子窗体子窗体向下拖拽导致父窗体内容溢出&出现滚动条
如下图右下角&如何可以让子窗体只能在有效父窗体内容范围内移动&
试过很多方法&定位&设置父窗体大小&max-height&max-width等等都没用
-15:40&&&[]
如题,就是form1为MDI主窗体,在另外项目中有form2和form3。form2由form1控制弹出,成为form1子窗体,form3由form2控制弹出,现在想form3同时成为form1的子窗体,请问如何设置?
回复讨论(解决方案)
在form2里弹出form3代码
-19:33&&&[]
;TextBox1.Text= &&&&&&&&&}
请教如何在父窗体中调用名字为&张三&的InsertText方法,或者如何给名字为“张三”的子窗体中的TextBox1赋值
18:01&&&[]
,但是主窗体的有些控件不能隐藏,我需要子窗口上显示的东西跟主窗口上一些控件的内容做比较,visible=false&显然不妥。
那就控制子窗口的大小和位置LOCATION,控件在左边,子窗口在控件右边,总不能子窗口最大化的时候,还要把父窗口的控件显示在子窗口上,或者做一个显示/隐藏的
03:53&&&[]
需求:我需要在关闭子窗体后,需要进行父窗体的相关操作,比如修改父窗体中控件的背景图片。
因此需要知道子窗体关闭后,会返回到MDI窗体的哪里(即窗体的什么事件),以便我可以修改父窗体的相关控件.
回复讨论(解决方案)
不可能执行父窗体的什么事件。你把事件概念完全没有搞懂。
父窗体实例化子
00:33&&&[]
在父窗体内有一个子窗体,但是窗体尺寸大于父窗体的尺寸,此时父窗体会自动出现滚动条,拉动滚动条,子窗体会随之移动,但是滚动鼠标滚轮,子窗体不动,请问如何让子窗体在父窗体中随鼠标的滚轮滚动而移动?谢谢!
回复讨论(解决方案)
我的问题是无法解决还是没有人会解决,我都等了好几天了,没有一个人能够
19:45&&&[]

我要回帖

更多关于 安全保护开关 的文章

 

随机推荐