TileNavPane提供分層水平菜單(最多三層),適用於窗體菜單內容不多或只有幾個功能較常用時,風格專業簡潔:
將TileNavPane拖到窗體上后,點擊右上角的任務箭頭,選“Add Button”可添加一個NavButton至TileNavPane,新添加的NavButton默認靠右停靠。
每個NavButton都有一個IsMain屬性,但只有其中一個可設置為True,只有IsMain屬性為Ture的那個NavButton可以下拉,不可下拉的的NavButton可以靠右停靠
選“Edit Default Category Items”彈出一個新窗口設置下拉菜單,可以簡單地對各級菜單進行添加或刪除操作,注意屬性編輯器中,Tile properties設置的是按鈕拼圖(Tile)的屬性,其余設置的是TileNavItem(最后一次點擊的Tile),兩部分可設置不同的文本和圖像。
可為TileNavItem添加事件,ElementClick和ItemClick是不一樣的,ItemClick只在下拉的Tile被點擊時觸發,ElementClick則同時響應下拉Tile和TileNavItem的點擊,簡單起見,只添加ElementClick的處理即可。