社区
VB基础类
帖子详情
mid中的子窗体,如何能讓他在加載后的位置如top在mdi客戶區外?
xiayule
2003-11-20 04:02:10
謝謝!
...全文
42
7
打赏
收藏
mid中的子窗体,如何能讓他在加載后的位置如top在mdi客戶區外?
謝謝!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kimurakenshin
2003-11-21
打赏
举报
回复
不要把它设置为子窗体好了.这么麻烦你到底要实现什么效果????
lemonchen
2003-11-21
打赏
举报
回复
不要用MDI了算了
hhjjhjhj
2003-11-21
打赏
举报
回复
Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
Private Sub Command1_Click()
SetParent Me.hWnd, 0
Me.Top = -500 '不应是-500,这里应该是绝对位置了
End Sub
xiayule
2003-11-20
打赏
举报
回复
to hhjjhjhj(大头): SetParent me.hwnd,0
me.top=-500
怎麽不管用?
hhjjhjhj
2003-11-20
打赏
举报
回复
用API的setparent函数把子窗体的父窗体设成桌面(句柄0)
shwen
2003-11-20
打赏
举报
回复
显示子窗体位置后,立刻修改位置即可。如:
form1.Show
form1.Move 0, -400
davidlv
2003-11-20
打赏
举报
回复
什么意思?子窗体show之后,其边界只能在MDI的屏幕中
C# Winform
MDI
窗体
,父
窗体
控件覆盖
子
窗体
的解决办法
问题:
MDI
窗体
中
,父
窗体
控件会覆盖
子
窗体
,网上很多解决方案表面上解决了问题,但失去了
MDI
窗体
的基本特性,并不实用。比较赞成使用
子
窗体
“代替”父
窗体
控件的方案。思路:不将控件放置在父
窗体
上,而是放在一个普通的
子
窗体
上面,但其基本表现与将控件放在父
窗体
中
一致。 这是表现指: 大小随着主
窗体
变化,覆盖整个客户区 不能被关闭、最小化等,一直处于填充整个客户区的状态 实现:
子
窗体
代码
中
禁用最大化、最小化
解决winform
中
mdi
子
窗体
加载时显示最大化最小化按钮的方法
解决winform
中
mdi
子
窗体
加载时显示最大化最小化按钮的方法场景:在mid加载
子
窗体
的时候如果指定WindowState为Maximized,加载完成后主
窗体
会显示最大化、最小化、关闭的按钮图标。解决方法: 1.更改主
窗体
FormMain的属性。制定MainMenuStrip的属性为menuStrip1控件。menuStrip1控件就是主
窗体
上的菜单栏。 2.在menuStrip1控件的It
MDI
窗体
MDI
窗体
,就是多文档界面,用于显示多个文档,每个文档显示在各自的窗口
中
,
MDI
窗体
中
通常会包含
子
菜单的窗口菜单,用于在窗口和文档
中
转换。设置
MDI
父
窗体
只需要将
窗体
的属性面板
中
的Is
Mdi
Container属性改成true即可。设置
MDI
子
窗体
通过设置目标
子
窗体
的
Mdi
Parent属性来确定
子
窗体
。语法如下:public Form
Mdi
Parent{get:set:}属性值:
MDI
父
窗体
对
MDI
...
C#:
MDI
子
窗体
最大化导致父
窗体
工具栏移动的问题解决
一个常见的
MDI
布局如上图所示。父
窗体
拥有自己的工具栏。 当
子
窗体
最大化的时候,会变成下面这个样
子
。
子
窗体
的标题栏会并到父
窗体
上去。使得父
窗体
的工具栏往下移动了。看起来就好象工具栏突然变成
子
窗体
的。 有时候我们可能不需要这样的效果。而希望他能表现的稍微“正常”一些。例如: 怎么做到呢? 先给
窗体
上拖一个MenuStrip控件,然后右键该控件,选择移动到最
vb.net详解
MDI
窗体
操作方法
MDI
窗体
可以避免打开
窗体
的时候被无数个
子
窗体
困扰,我将为大家一一的介绍一下vb.net
中
MDI
窗体
的操作方法 一、如何vb.net教程 创建
MDI
窗体
? 1、创建
mdi
主
窗体
新建建立一个默认空白的Windows应用c#教程程序,在Form1
窗体
的属性窗口
中
找到Is
MDI
Container 属性,设置为 True 2、创建
MDI
子
窗体
在vb.net
中
,
mdi
子
窗体
就是普通的
窗体
,无需更改其属性。所有直接新建一个Form2 3、添加代码 Dim frm2 As New Form2 Form2.Show(
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章