Strip
WinForm.Strip表示窗口菜单,窗口的主菜单、工具栏、快捷菜单和状态栏,其类型都是WinForm.Strip。
Form有一个Strips属性,包括窗口的所有菜单,通过这个集合可以获得指定名称的菜单。
例如:
Dim
Strip As
WinForm.Strip
= e.Form.Strips("状态栏")
Strip.Visible
= False
Strip的属性有:
属性 | 说明 |
Name | 字符型,返回菜单名称 |
Visible | 逻辑型,返回或设置菜单是否可见 |
Enabled | 逻辑型,返回或设置菜单是否可用 |
Items | StripItem集合,包括此菜单的所有菜单项目。 |
BaseControl | 返回对应的底层.net对象,一般用户用不着。 |
Strip的方法有:
属性 | 说明 |
StopRedraw | 停止绘制菜单,用代码在菜单大量增加项目前,可以先执行此方法。 |
ResumeRedraw | 恢复绘制菜单,用StopRedraw停止绘制菜单后,必须执行ResumeRedraw,菜单才能恢复正常显示。 |
Close | 关闭菜单,仅对快捷菜单有效。 例如希望单击快捷菜单中中某命令,能显示一个模式窗口,通常应该这样编写代码:
e.Strip.Close() 否则直到模式窗口关闭,快捷菜单都会一直显示。 |