2015-01-02 84 views
2

我正在尋找在Windows 8.1應用程序之一中使用的分組可摺疊導航控件
我已經搜索了很多,並且無法找到該控件。
但是,我發現使用此控件的商店中的幾個現有應用程序,郵件應用程序就是這樣一個例子。
是否有任何可摺疊的分組控件可用?
否則我想我應該使用自定義控件button和附件flyout 但是,如果用戶單擊屏幕上的其他任何位置,彈出窗口就會消失。


Navigation Control in the Windows Mail App分組可摺疊導航控件Windows應用商店應用程序?

+0

預先存在,我不這麼認爲。然而,用你自己的手風琴風格控制器來模擬它,像ItemController這樣的ItemsControl,一個自定義風格的RadioButton和一個像Grid這樣的Panel或者基於IsChecked狀態來切換其可見性的東西並不是很困難按鈕的。 –

回答

0

的Windows Phone 8已經在Windows Phone工具包的形式擴展的控制,但如果電池一個ListView,如果你試圖模仿內置的電子郵件,你會做的表現非常差應用程序。我發現獲得後續行爲的最佳方式是將所有組標題項目放入ListView中,然後使用ItemTemplateSelector選擇組標題與其項目的可視外觀,然後僅添加子項目(到主ListView時)組頭擴展時。這聽起來很複雜,但我寫了一個關於它的博客here,它有一個源代碼的例子herehere

相關問題