社区
VB基础类
帖子详情
如何使子窗体始终显示在主窗体的正中间
kindy0301
2008-01-09 02:49:52
我想让一个弹出的子窗体始终显示在主窗体的正中间,不管主窗体在哪个位置!
请高手给个解例!
谢谢
...全文
260
9
打赏
收藏
如何使子窗体始终显示在主窗体的正中间
我想让一个弹出的子窗体始终显示在主窗体的正中间,不管主窗体在哪个位置! 请高手给个解例! 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Abyss-Xu
2008-01-09
打赏
举报
回复
设置StartUpPosition=1
不管主窗体移到那里子窗体都在屏幕的中间
jieweibin
2008-01-09
打赏
举报
回复
MDI下的子窗体的StartUpPosition默认只能是0,不能改的,除非它不属于MDI
Abyss-Xu
2008-01-09
打赏
举报
回复
Private Sub Command1_Click()
Form2.Top = Form1.Top + (Form1.Height - Form2.Height) / 2
Form2.Left = Form1.Left + (Form1.Width - Form2.Width) / 2
Form2.Show
End Sub
kindy0301
2008-01-09
打赏
举报
回复
郁闷哦!
原来设置属性StartUpPosition=1就能实现了!
谢谢大家了!
xieyudada
2008-01-09
打赏
举报
回复
设这个属性,子窗体不行,普通窗体可以。听我的,没错。呵呵……
TomyChoi
2008-01-09
打赏
举报
回复
设置窗体的这个属性不行吗:StartUpPosition=2
xieyudada
2008-01-09
打赏
举报
回复
If MDIForm1.Width - 200 - Me.Width > 0 Then Me.Left = (MDIForm1.Width - 200 - Me.Width) / 2 Else Me.Left = 0 '设置子窗体的显示位置。
If MDIForm1.Height - 2080 - Me.Height > 0 Then Me.Top = (MDIForm1.Height - 2080 - Me.Height) / 2 Else Me.Top = 0
kindy0301
2008-01-09
打赏
举报
回复
我试过 子窗体并不能显示在主窗体的正中间!
还是谢谢2楼朋友
jieweibin
2008-01-09
打赏
举报
回复
Sub LoadMe(Source As Form)
Source.top = (MDIForm1.ScaleHeight - Source.Height) / 2
Source.Left = (MDIForm1.ScaleWidth - Source.Width) / 2
End Sub
Private Sub Form_Load()
Height = 3885: Width = 4800 '定义好子窗体的高度和宽度
LoadMe Me '居中显示
End Sub
C#WinForm
窗体
内Panel容器中嵌入子
窗体
、程序
主
窗体
设计例子.pdf
在设置了所有必要的属性之后,调用子
窗体
的`Show`方法来
显示
子
窗体
。 ```csharp mySon.Show(); //
显示
子
窗体
,此句很重要,否则子
窗体
不会
显示
``` ###
窗体
设计结构 在设计一个包含导航栏、顶部
窗体
、中心内容...
dev 子
窗体
停靠父
窗体
在开发Windows应用程序时,我们经常需要创建一个
主
窗口(父
窗体
)来承载多个子窗口(子
窗体
),实现多文档界面(MDI,Multiple Document Interface)。在Dev控件环境中,这种需求可以通过使用Mdi子
窗体
模式轻松实现...
【vs2005】【C#】MID
窗体
--实现父子
窗体
`,然后使用`ShowDialog()`方法来打开子
窗体
,这会使其以模态方式
显示
,用户必须关闭子
窗体
才能继续与
主
窗体
交互。 - **关闭子
窗体
**:在子
窗体
上添加一个关闭按钮,并为其添加事件处理程序,例如`this.Close()`,...
delphi10.4.2+access开发的通用登录系统模块,包含mid
窗体
与子
窗体
,简单的数据表操作,这不是一个成品,是用来学习参考用
Mid
窗体
在这里可能指的是一种中间层级的
窗体
,它能够在
主
窗体
和子
窗体
之间起到桥梁作用,这样的设计可以使得程序架构更加清晰,便于管理。而子
窗体
则是用来展示数据和执行特定功能的小型
窗体
,它们通常依赖于
主
窗体
...
VB拉幕式启动
窗体
示例
这可以通过在启动
窗体
的动画结束事件(如定时器的`Timer`事件)中,关闭启动
窗体
并
显示
主
窗体
(`frmMain`)来实现。 4. **使用模块**:`modComm`可能包含了通用的函数或子程序,比如启动和停止定时器的函数,或者...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章