关于menuStrip控件MdiWindowListItem属性的问题,高手进~高分悬赏加急!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于menuStrip控件MdiWindowListItem属性的问题,高手进~高分悬赏加急!相关的知识,希望对你有一定的参考价值。
是这样,我现在正在做一个作业,里面有3个分别为 学员 教员 管理员,我用的一个窗体,里面分别有3个menuStrip是“msAdmin1、msTeacher1、msStudent1”,这3个都要有一个像Excel里面“窗体”的功能似的
代码如下:
switch (用户类型)
case "管理员":
msAdmin1.MdiWindowListItem = tsmiWindous;
msTeacher1.Visible = false;
msStudent1.Visible = false;
break;
case "教员":
msTeacher1.MdiWindowListItem = tsmiWindous1;
msAdmin1.Visible = false;
msStudent1.Visible = false;
break;
case "学员":
msStudent1.MdiWindowListItem = tsmiWindous2;
msAdmin1.Visible = false;
msTeacher1.Visible = false;
这样设置的,可是我无论用哪个用户登陆“窗口”那里面的下拉列表都不自动生成.....我该怎么弄呢?
打错字了....是Excel里面“窗口”的功能似的,我新建了页面就在里面自动生成一个那样的。。。具体我也不知该怎么形容,还有一点要补充:在窗体里面3个“msAdmin1、msTeacher1、msStudent1”的MdiWindowListItem属性都是为(无)
指定父窗体: 在主界面属性 找IsMdiContainer 设置为true
然后把这三句分别写到3个break前试试
第一: msAdmin1.mdiparent=me msAdmin1.show()
第二: msTeacher1.mdiparent=me msTeacher1.show()
第三: msStudent1.mdiparent=me msStudent1.show() 参考技术A 应该是你点击菜单 事件这样写吧
Form A = new Form();
A.MDIParent = this;
A.Show();
就是设置它的MDI窗体
你说的太不清楚了,恕我无能为力 参考技术B case "管理员":
msAdmin1.MdiWindowListItem = tsmiWindous;
/////////////////////////////////
msAdmin1.Items.Add(tsmiWindous1);
////////////////////////////////
msTeacher1.Visible = false;
msStudent1.Visible = false;
break;
说的不太清楚,不知道是不是。。。
请教关于delphi中dbnavigator控件的用法!
参考技术A 请高手们不吝赐教我在delphi
数据库编程时,应用dbnavigator控件对数据集进行操作,在某一表中存在一个关键字id号,当我向此库琅绫擎写入一笔记录时,须要对ID号进行验证,即断定id号是否独一;当我编辑此记录时,修改记录时也须要对其进行验证,我想知道若何应用dbnavigator
控件的buttons进行操作,然则在设置时,我想分为两种情况(1):编辑情况2):插情面况我想知道怎么去处理这个情况,需不须要其它控件的帮助
以上是关于关于menuStrip控件MdiWindowListItem属性的问题,高手进~高分悬赏加急!的主要内容,如果未能解决你的问题,请参考以下文章
VS2005中menustrip控件如何实现tabcontrol功能?
ToolStrip和MenuStrip控件簡介及常用屬性(转)