社区
C#
帖子详情
登录成功后,怎样更新MDI窗口状态栏的信息
gglovecs
2004-05-05 09:05:18
在父窗口(MDI窗口),有状态栏,其中有操作员信息一栏,系统运行时,打开父窗口,再自动打开登录窗口,等待登录,如登录成功,关闭登录窗口,更新父窗口状态栏操作员信息为登录者信息,请问如何实现更新状态栏?
...全文
116
12
打赏
收藏
登录成功后,怎样更新MDI窗口状态栏的信息
在父窗口(MDI窗口),有状态栏,其中有操作员信息一栏,系统运行时,打开父窗口,再自动打开登录窗口,等待登录,如登录成功,关闭登录窗口,更新父窗口状态栏操作员信息为登录者信息,请问如何实现更新状态栏?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gglovecs
2004-05-08
打赏
举报
回复
oh,yes,谢谢大坏猫,问题已解决,原来也试过这种方法,但没把StatsBar控件的Modifiers属性设置成Internal,而是设成了public,现在问题已解决,可以给分了,请问设为public为什么不行,非要设成internal?
dahuaimao
2004-05-08
打赏
举报
回复
首先将StatsBar控件的Modifiers属性设置成Internal,然后在子窗体中执行类似((MainForm)this.MdiParent).statsBar.Text="1234");就可以,已调试成功。
ybh2002
2004-05-08
打赏
举报
回复
我也遇过这个问题,没能解决,只好用模态窗口来解决,但总不满意,哪位有好的方法贴出来大家学习学习。
xinshaw
2004-05-08
打赏
举报
回复
定义几个全局变量存储当前操作员的信息就可以了,或者写成一个静态类存储也可以~~
dahuaimao
2004-05-08
打赏
举报
回复
严重关注,顶一下
gglovecs
2004-05-08
打赏
举报
回复
今天各位高手应该都上班了吧,希望我的问题能够得到解决,先谢谢了!
gglovecs
2004-05-07
打赏
举报
回复
yongzhanghui(臻奥):
不行啊,总是提示:
未将引用设置到对象的实例,在
((MainForm)this.ParentForm).setstatusbar(s_user);
一行总是出错,请指点,谢谢.
yongzhanghui
2004-05-07
打赏
举报
回复
先在主窗体中定义一个设置状态栏的方法:
public void setstatusbar(string abc)
{
MainstatusBar.Panels[0].Text=abc;
}
然后在登录窗体中检验登录成功:
.......
if (条件)
{
((MainForm)this.ParentForm).setstatusbar(s_user);
Close();
}
gglovecs
2004-05-05
打赏
举报
回复
获得父窗口后怎样写啊,这样是不行的:
this.owner.statusBar1.Panloper.Text=s_user;//s_user是登录后的用户名
this.Parent.statusBar1.Panloper.Text=s_user;也不行
请各位帮个忙,很急啊?
Exchange2000
2004-05-05
打赏
举报
回复
this.owner获得父窗口
yangkang0752
2004-05-05
打赏
举报
回复
你先在登录窗体定义一个变量,用来取得登录的用户,如:
public string getUserName;
getUserName=txtUser.Text.ToString().Trim();
然后在把主窗体的状态栏的Text=(登录窗体的名).getUserName;
就行了.
gglovecs
2004-05-05
打赏
举报
回复
各位帮个忙啊,已一天了,急死人了,这个问题对小弟来说是困难的,但对各位大侠来说是不难的啊,谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢了!
一个将工具栏、
状态栏
、背景
窗口
合三为一的
MDI
窗口
模
一个将工具栏、
状态栏
、背景
窗口
合三为一的
MDI
窗口
模块。
计算机软件-商业源码-工具栏、
状态栏
、背景
窗口
合三为一
MDI
3in.zip
计算机软件-商业源码-工具栏、
状态栏
、背景
窗口
合三为一
MDI
3in.zip
PB经典
MDI
框架115
原来PowerBuilder也可以做得如此漂亮!(PowerBuilder7.03制作) 应广大网友的要求接连几天加班做了一个将工具栏、
状态栏
、背景
窗口
合三为一的
MDI
窗口
模块,总的感觉还可以,以后要用的话直接套用即可。 注:
状态栏
的制作是仿制他人的作品,我只是将其功能作了进一步完善。 用PB7.0以下版本的网友可参考我写的关于如何在PB6.0中打开PB7.0应用程序一文
WinForm入门
Mdi
窗口
该包是很简单的WinForm入门程序,配套讲解在我新浪微博“善举设计”。这节学习什么是
Mdi
,几个控件(StatusStrip状态条、ToolStrip工具条、MenuStrip菜单栏、label文本)使用,还有MessageBox.Show(), DateTime.Now.ToString(), Application.Exit()等的应用。
c#多文档
mdi
窗体
多文档
MDI
窗体是一种应用非常广泛的窗体类型,即在主窗体中包含多个子窗体,并且子窗体不会显示在主窗体的外面。当子窗体不能完全显示在主窗体中时,主窗体会显示滚动条来调整可视范围。 程序运行后,单击“文件——新建”命令(快捷键:ctrl+N),就可以新建子窗体,如果在主窗体中同时有多个子窗体时,可以利用“
窗口
”菜单来管理。单击“
窗口
——层叠”命令,就可以层叠所有子窗体,单击“
窗口
——横向平铺”命令,就可以横向平铺子窗体,单击“
窗口
——竖向平铺”命令,就可以竖向平铺子窗体。此外还有“打开”、“保存”、“字体”、“页面设置”、“打印预览”等功能。
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章