2012-12-28 39 views
0

我想基於表格啓用/禁用菜單/子菜單。 我的表結構有:基於表格禁用菜單欄

Group(group where the user belong) 
Menu(Menu to enabled for this specific group). 

我也有一個SqlDataReader其返回的所有菜單爲字符串。

e.g Group=1 and Menu="MnuFile"

如何傳遞這個字符串(MnuFile),使我在做me.["MnuFile"].enable=true["MnuFile"]是從數據讀取器中檢索的字符串?我使用的是vb.net2005(WinForm的)和SQLServer 2005

回答

0

使用

me.Controls["MnuFile"].enable=true 

編輯:上面主菜單條

mnuMainMenu.Items["MnuFile"].enable=true 

菜單項

+0

感謝ü傑克Gajanan您快速響應。但是,我得到NullReferenceException。你調用的對象是空的。 – sylva

+0

只適用於mnustrip不適用於菜單項也取代我與容器 –

+0

謝謝傑克Gajanan澄清。如何將它應用於菜單項? – sylva