已有56人关注
企业管理系统的问题(关于标识tag,Login_n的)
发表在C#图书答疑 2010-04-26
是否精华
版块置顶:
小科老师您好:
对于此系统,我在关于标识tag,Login_n的方面有些疑问,问题如下,首先在主窗体中将tag==1,再显示登录界面,而登录界面的代码中            
if ((int)(this.Tag) == 2) 
this.Close;
[font color=#FF0000]请问 Tag==2 的赋值语句在程序的什么地方出现的?[/font]

另外,再MyMeans得公共类中 有全局变量public static int Login_n = 0;
在以后的代码中 总是令Login_n == 3

[font color=#FF0000]请问0,3分别代表什么状态[/font]








分享到:
精彩评论 14
东方_mrkj
学分:0 LV1
2010-04-26
沙发
读者你好:
    请问是哪本书的哪章哪节?
学分: LV1
TA的每日心情
好好学习
2023-12-30 22:56:48
2010-04-26
板凳
“C#项目开发全城实录” 中的 第七章 的 企业人事管理系统
小科_mrkj
学分:43 LV2
2010-04-27
地板
读者朋友:
    您好, Tag==2 这个你看一下在窗体的属性对话框中是否有设置。0,3分别表示的是普通登录和重新登录两种状态。
学分: LV1
TA的每日心情
好好学习
2023-12-30 22:56:48
2010-04-27
4L
如何设置窗体的属性对话框? 而您说的又是哪一个窗体,请您细点说。

另外问一下, Men = ((ToolStripDropDownItem)MenuS.Items[i]).Name; //获取主菜单项的名称
这里是为了 获取主菜单项的名称 但为什么强制转换成ToolStripDropDownItem
满园春色关不住
学分:0 LV1
TA的每日心情
努力自律
2023-11-19 09:49:04
2010-04-27
5L
读者朋友:
    你好,所有继承于Control类的控件都有Tag属性,Tag属性用于存储与控件密切关联的数据。Tag属性为Object类型。哪个窗体都会有Tag属性。
对于第二个问题,Men = ((ToolStripDropDownItem)MenuS.Items[i]).Name;可以替换为Men = MenuS.Items[i].Name; 这样是没有错的。我们对于您求知的这种精神是很支持的,我们也很乐于帮助读者解决问题,如果对程序哪里不太了解,见意,可以先对程序进行单步调试,了解程序中的每一个步骤,配合代码中的注释了解属性及方法的调用过程。感谢对明日图书的支持。
学分: LV1
TA的每日心情
好好学习
2023-12-30 22:56:48
2010-04-28
6L
谢谢各位老师热心帮助,

不过我按小科老师的方法在属性对话框里找tag==2的值,没有找到,所有的窗体都没有在属性对话框里直接赋过值。那么我就不明白了,
在登录窗体中是如何做if(tag==2)的判断,请您帮我找到tag被赋2的语句,谢谢了。
小科_mrkj
学分:43 LV2
2010-04-28
7L
读者朋友:
    您好,这个Tag属性设置为2是在MyModule.cs类文件中的Show_Form方法中判断重新登录的时候设置的,你可以打开Show_Form方法看一下。
学分: LV1
TA的每日心情
好好学习
2023-12-30 22:56:48
2010-04-28
8L
[font size=2][font color=#0000FF][font face=宋体][font face=隶书]Show_Form方法是便于主窗体调用其它窗体的,而不是用于判断重新登录的时候设置的;
另外启动系统后,系统先到主窗体执行主窗体的Load事件,Load事件中就会调用登录窗体,而在登录窗体中(取消按钮的单机事件)就需要对Tag==2做判断,那Tag==2在此过程中如何体现的?这和小科老师说的Show_Form方法有关吗?

另外请解答的老师把调用代码和位置明确的写出来,麻烦了,谢谢![/font][/font][/font][/font]
学分: LV1
TA的每日心情
好好学习
2023-12-30 22:56:48
2010-04-28
9L
[FIELDSET][LEGEND]引自:9楼[/LEGEND]
[font size=2][font color=#0000FF][font face=宋体][font face=隶书]Show_Form方法是便于主窗体调用其它窗体的,而不是用于判断重新登录的;
另外启动系统后,系统先到主窗体执行主窗体的Load事件,Load事件中就会调用登录窗体,而在登录窗体中(取消按钮的单击事件)就需要对Tag==2做判断,那Tag==2在此过程中如何体现的?这和小科老师说的Show_Form方法有关吗?

另外请解答的老师把调用代码和位置明确的写出来,麻烦了,谢谢![/font][/font][/font][/font]
[/FIELDSET]

回复:
  
小科_mrkj
学分:43 LV2
2010-04-28
10L
读者朋友:
您好,MyModule.cs类文件中的Show_Form方法,你看看这个方法就知道了。
首页上一页 12 下一页尾页 14 条记录 1/2页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照