引用:
作者: mini
首先1 裡提到的 PopMenu 不知是用什麼方式做出來的
至於2 不知什麼情況下有必要知道
"A1 是 屬於 A 階層下"
每一個選項都是獨立功能,不解為何須知道 "A1 是否來至於 A下階層"
原本的命名方式本身就是良好的方式
|
謝謝 mini 版主的回覆!!
一、第一個問題
小弟的 PopMenu 是由 MDIChild(子表單)中 按滑鼠右鍵 功能表編輯器
程式碼則是 PopupMenu xxxxx(xxxxx 是要顯示的 功能表的名稱)
這樣做出來的下列 <1>及<2>兩種方式,結果均會出現同樣的問題!
<1>
mnu_PopUp ===> 不顯示
...mnu_A ==> 顯示
......mnu_A_1 ==> 顯示
......mnu_A_2 ==> 顯示
...mnu_B ==> 顯示
......mnu_B_1 ==> 顯示
......mnu_B_2 ==> 顯示
<2>
...mnu_A ===> 不顯示
......mnu_A_1 ==> 顯示
......mnu_A_2 ==> 顯示
...mnu_B ===> 不顯示
......mnu_B_1 ==> 顯示
......mnu_B_2 ==> 顯示
二、第二個問題
小弟是因為要(依登入的使用者)控制功能表的變換顯示
才想要知道的,因為若是 A 階層下有顯示,那附屬在 A 功能表的子功能就不能全部不顯示,因為 MDI 不允許顯示中的功能表沒有子功能表,所以小弟就在每個 階層中 增加一個
Empty,當 A 顯示中,且下層的功能表都不顯示時,則 顯示 Empty
A
...A1
...A2
...Empty