Visual Basic Development Bookmark and Share   
 Home > Visual Basic Language > menustrip child item visibility
 

menustrip child item visibility

hi

when i use the following coding,

AdministrationToolStripMenuItem.DropDownItems("UserAccountToolStripMenuItem").Visible = True

no matter how i debug ,
it still shows false..
any ideas?


unrealweapon  Wednesday, January 23, 2008 2:01 AM

Hi Ohhh,

I presume that AdministrationToolStripMenuItem has a sub menu item: UserAccountToolStripMenuItem.

I try the following code in VB 2005 and VB 2008 and they work fine.

Maybe the sub menu item: UserAccountToolStripMenuItem has been set as Visible = False before showing current form.

You can create newWinForms project totry the code.

Code Snippet

Public Class Form1

' Hide the sub menu item

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

AdministrationToolStripMenuItem.DropDownItems("UserAccountToolStripMenuItem").Visible = False

End Sub

'Show the sub menu item

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

AdministrationToolStripMenuItem.DropDownItems("UserAccountToolStripMenuItem").Visible = True

End Sub

End Class

Martin Xie - MSFT  Friday, January 25, 2008 4:07 AM

Hi Ohhh,

I presume that AdministrationToolStripMenuItem has a sub menu item: UserAccountToolStripMenuItem.

I try the following code in VB 2005 and VB 2008 and they work fine.

Maybe the sub menu item: UserAccountToolStripMenuItem has been set as Visible = False before showing current form.

You can create newWinForms project totry the code.

Code Snippet

Public Class Form1

' Hide the sub menu item

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

AdministrationToolStripMenuItem.DropDownItems("UserAccountToolStripMenuItem").Visible = False

End Sub

'Show the sub menu item

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

AdministrationToolStripMenuItem.DropDownItems("UserAccountToolStripMenuItem").Visible = True

End Sub

End Class

Martin Xie - MSFT  Friday, January 25, 2008 4:07 AM

You can use google to search for other answers

Custom Search

More Threads

• Sorting
• HELP: For each line of the console output I would like to use string functions
• Progressbar used with a tableadapter fillby
• Process file extension
• Event procedures - handling multiple events in one procedure
• Date and Time Format Problem
• Locking a member Variable in Memory
• Executing Visual Basic code from a string
• StreamReader
• Use Class Library as ActiveX DLL and registering it on the machine