社区
C#
帖子详情
A(form)是MDI窗体,B(form)是A的子窗体,通过B(form)登录,在A(Form)的菜单中体现出所设置的权限,应该怎么做呀??谢谢各位大侠!!和版
暴库了
2003-07-19 04:28:51
A(form)是MDI窗体,B(form)是A的子窗体,通过B(form)登录,在A(Form)的菜单中体现出所设置的权限,应该怎么做呀??谢谢各位大侠!!和版主1!
我得到A窗体的对象时窗体重新构造就什么也没有了!!我觉得怪怪的!!希望大家帮我!!谢谢期待!!!
...全文
30
10
打赏
收藏
A(form)是MDI窗体,B(form)是A的子窗体,通过B(form)登录,在A(Form)的菜单中体现出所设置的权限,应该怎么做呀??谢谢各位大侠!!和版
A(form)是MDI窗体,B(form)是A的子窗体,通过B(form)登录,在A(Form)的菜单中体现出所设置的权限,应该怎么做呀??谢谢各位大侠!!和版主1! 我得到A窗体的对象时窗体重新构造就什么也没有了!!我觉得怪怪的!!希望大家帮我!!谢谢期待!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
暴库了
2003-07-23
打赏
举报
回复
谢谢大家我搞定了!!!我建了个属性!!解决了!!你的办法我会试试的!!谢谢了!!
pigpag
2003-07-22
打赏
举报
回复
这样globalmdi只提供引用,调用globalmdi.member应该不会构造两次了。
pigpag
2003-07-22
打赏
举报
回复
能不能在A的构造函数中将自己放入全局变量中作为引用,像指针一样。
globalmdi=this;
liduke
2003-07-21
打赏
举报
回复
A afrm=new A();
在B窗体中写:
......//用户登陆判断权限
//权限正确
afrm.MenuItem1.Text="你的权限"//或者根据权限设置该显示的菜单等等
afrm.Show();
bfrm.Hide();
放在上面就可以了
暴库了
2003-07-21
打赏
举报
回复
谢谢大侠的回复!!!但这样做不行的,A afrm= new A();那就在内存中开辟了2个堆!你一个没析构掉另一个有创建了!!那样就出错了!!我自己想办法把!!谢谢你们!!,问版主个问题,怎样给分??谢谢!!
lsfyfan
2003-07-21
打赏
举报
回复
//in A:
public A()
{
B b = new B(this);
}
// in B:
public B(A a)
{
this.a = a;
}
暴库了
2003-07-21
打赏
举报
回复
谢谢了!!我试过了不行的!!
huhong81312
2003-07-20
打赏
举报
回复
在B窗体中写:
......//用户登陆判断权限
//权限正确
A afrm=new A();
afrm.MenuItem1.Text="你的权限"//或者根据权限设置该显示的菜单等等
afrm.Show();
bfrm.Hide();
暴库了
2003-07-20
打赏
举报
回复
你说的我不明白!!也不完整!!我是要在B的事件中改变A的菜单,但A是MDI窗体,B是子窗体,你要改变A的菜单就在B中构建A的对象吧!!对象以构建就出错了!!!因为那等于把MDI构建2遍了!!所以不对呀!!!
michaelowenii
2003-07-20
打赏
举报
回复
首先要 A load 时要将彩旦的enable = false
然后,在B 登陆时,
if(是)
{ 彩旦的enable = true}
else
{messagebox.show("no");}
VB.net
MDI
窗体
执行
子
窗体
的函数
子
程序
因此,通常会在
子
窗体
加载事件或者在显示
子
窗体
之后再调用这些方法。 3. **显示
子
窗体
**: 在
MDI
环境
中
,
子
窗体
必须作为
MDI
子
窗体
显示,而不是单独的窗口。使用`
Mdi
Children`属性和`Show`方法来实现: ```vbnet ...
C#-【控件篇】Win
form
中
使用
MDI
窗体
(
中
级)
MDI
窗体
允许在一个主窗口内同时打开多个
子
窗口,这些
子
窗口可以进行嵌套、堆叠或排列,提供了一种高效的方式来管理和展示多个相关的数据或操作。本教程将详细介绍如何在Win
form
中
使用
MDI
窗体
,并通过实践例
子
来演示...
MDI
窗体
C#源代码
在C#
中
实现
MDI
窗体
主要涉及以下知识点: 1. **
MDI
父
窗体
(
MDI
Parent
Form
)**:这是承载所有
子
窗体
的容器。你需要创建一个继承自`
Form
`类的
窗体
,并
设置
其`Is
Mdi
Container`属性为`true`,这样才能接收并管理
MDI
子
...
vb6如何在任务栏
中
显
MDI
子
窗体
的标题(测试)
在VB6(Visual Basic 6)
中
,
MDI
(Multiple Document Interface)
子
窗体
是一种特殊类型的
窗体
,它被设计为在主
MDI
窗体
内部打开和管理多个文档或界面。默认情况下,
MDI
子
窗体
在任务栏上并不会显示它们自己的标题,...
[vb.net例
子
源码] 自己实现的
MDI
窗体
,较灵活
在VB.NET
中
实现
MDI
窗体
,首先需要
设置
一个
窗体
为主
MDI
窗体
(Main
MDI
Form
),然后创建的其他
窗体
将作为
MDI
子
窗体
(
MDI
Child
Form
s)。这个例
子
源码很可能是演示如何自定义和控制
MDI
窗体
的行为,以提供更灵活的用户...
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章