社区
VB基础类
帖子详情
如何在MDI窗口内放置一个控件,当打开ChildForm的时候也能够看到这个控件。一定高分!
seaymx
2003-08-19 01:36:25
这个问题我看了很多的贴子,都没有一个可以信服的答案。
由哪个兄弟可以来担当着各重任了。大家一起讨论也可以了。
其实这个的主要目的就用一个空间作为导航用,方便程序间的切换。
...全文
49
8
打赏
收藏
如何在MDI窗口内放置一个控件,当打开ChildForm的时候也能够看到这个控件。一定高分!
这个问题我看了很多的贴子,都没有一个可以信服的答案。 由哪个兄弟可以来担当着各重任了。大家一起讨论也可以了。 其实这个的主要目的就用一个空间作为导航用,方便程序间的切换。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jmserver
2003-08-19
打赏
举报
回复
方法一:添加toolbar再在上面放控件
方法二:作独立的类似netant的悬浮窗口。我有代码:msn:java_happy@hotmail.com
junhrb
2003-08-19
打赏
举报
回复
加入其他容器(如:frame) 在这个容器里再加入你想要得控件
seaymx
2003-08-19
打赏
举报
回复
其实这个我也知道,但是我想的是要在打开其他窗体的时候,没有任何影响。
如果真的那么话,要打开其他的窗口的话,也只有隐藏PictureBox了。。
但是我不想这样做。大家还有没有其他的高见了。。。
其实我的意思就是从MDIClient中偷一点空间。
since1990
2003-08-19
打赏
举报
回复
帮你 up
mumutouv
2003-08-19
打赏
举报
回复
恩
wumy_ld
2003-08-19
打赏
举报
回复
用PictureBox控件,有了它,可在上面放其它的控件
victorycyz
2003-08-19
打赏
举报
回复
如果只是这个目的的话,放一个图片框,dock到左侧,在里面添加treeview就行了。
wumy_ld
2003-08-19
打赏
举报
回复
楼主有没想过,这样子窗体会被盖住一部分?
其实PictureBox控件就可以做到。
MDI
程序调用dll中的
mdi
Child
Form
例子并从主窗体传值到dll
调用dll中的窗体做子窗体,并将主程序中的 record传给dll
Win
form
-nested-menus:
MDI
接口
菜单项目 使用带有关闭按钮的选项卡的
MDI
界面 参考 对于 TabControl
MDI
子窗体之间的交互: 在选项卡上绘制关闭按钮: 参考代码的变化: 在“选项卡式
MDI
子窗体”的原始示例中,
MDI
子窗体在选项卡选择期间有其
窗口
闪烁。 这很可能是由于在“
Form
1_
Mdi
Child
Activate”中调用了“
Form
WindowState.Maximized”。 我取出那行代码并让所有子表单派生
一个
中间表单类“_
child
Form
”。 在那里他们将继承
一个
加载方法,其中调用“
Form
WindowState.Maximized”和 ControlBox(最小化、最大化和关闭)。 我不想在每次引入新的
MDI
子窗体时添加菜单项(通过 Visual Studio 设计器)。 现在它们是为每个“_
child
Form
”(存在于程序集中)和“menuStrip
Form
ation.c
C#138
Form
子窗体My
Child
的应用 源代码
C#138
Form
子窗体My
Child
的应用 源代码
C#.net WCF结构(全Dll封装)
#region 呼叫功能窗體 /// /// 判断
Mdi
Parent中是否含有该子窗体 /// /// 子窗体名称 /// bool private Boolean u
Child
Form
Opened(string
Child
Form
Name) { foreach (
Form
form
in this.
Mdi
Child
ren) { if (string.Compare(
form
.Name,
Child
Form
Name, true) == 0) {
form
.BringToFront(); return true; } } return false; } /// /// 呼叫功能窗體 (子窗體為
MDI
Child
類型) /// /// 公用參數 /// 功能所在Dll名稱 /// 功能窗體類名稱空間 /// 功能窗體類名稱 private void uCallFunction
Form
(ComPara comPara, string DllName, string
form
ClassNameSpace, string
form
ClassName) { string DllPath = Application.StartupPath + "\\" + DllName; string typeName =
form
ClassNameSpace + "." +
form
ClassName; string
child
Form
Name =
form
ClassName + "_MainFromCall"; //生成的窗體統一加_MainFromCall後綴 //防止
MDI
Child
重復生成 if (u
Child
Form
Opened(
child
Form
Name)) { return; } //判斷Dll是否存在 if (!File.Exists(DllPath)) { MessageBox.Show(DllPath + "不存在,請檢查!"); return; } //反射調用
MDI
Child
窗體 try { ReflectionHelper.Load
Mdi
Form
(DllPath, typeName, this,
child
Form
Name, comPara); } catch (Exception ex) { throw ex; } } #endregion private void CascadeToolStripMenuItem_Click(object sender, EventArgs e) { Layout
Mdi
(
Mdi
Layout.Cascade); } private void TileVerticalToolSt
Vue element-ui父组件控制子组件的表单校验操作
方法一: 父组件代码:
<
child
ref=
child
Rules add
Form
=add
Form
>
child
>
Form() size='medium'>保 存
[removed] import
child
Form
from './
child
Form
' export default { data(){ return { add
Form
: { name:,
VB基础类
7,763
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章