C# 菜單控件
大多數(shù)應(yīng)用程序都包含某類菜單和工具欄。它們的目的是相同的:讓用戶輕松地瀏覽應(yīng)用程序的內(nèi)容。工具欄通常包含菜單所提供的相同菜單項(xiàng)的子集,可將其視為菜單項(xiàng)的快捷方式。
Visual Studio內(nèi)置了 Menu和Toolbar控件。下面將介紹Menu控件的用法,Toolbar控件的用法與其非常類似。
默認(rèn)情況下,菜單項(xiàng)顯示為水平的一欄,每個(gè)菜單項(xiàng)都可以展開(kāi)其下拉菜單。菜單是Item控件,所以,可修改其包含的默認(rèn)內(nèi)容;不過(guò),一般使用某種形式的Menultem(菜單項(xiàng)),如下例所示。每個(gè)Menultem都可以包含其他菜單項(xiàng),將Menultem嵌套起來(lái),就可以建立復(fù)雜的菜單,但應(yīng)使菜單結(jié)構(gòu)盡可能簡(jiǎn)潔。
使用一些屬性,可以控制Menultem控件的顯示方式(見(jiàn)表如下)。
屬 性 | 說(shuō) 明 |
Icon | 在控件的左側(cè)顯示一個(gè)小圖標(biāo) |
IsCheckable | 在控件的左側(cè)顯示一個(gè)CheckBox控件 |
IsChcckcd | 獲取或設(shè)置Menultem上的CheckBox值 |
點(diǎn)擊加載更多評(píng)論>>