我現在正在爲Windows 8應用程序設計一個頁面。 頁面有2個部分,左邊的部分就像一個列表,當用戶選擇列表中的一個項目時,右邊的部分將根據選擇顯示內容。 但我想選擇不同的項目在左側會顯示右側的不同數據。例如,也許選擇列表中的第一個項目,一些文本塊將顯示在右側。選擇第二項,圖像將顯示在右側。包含列表和詳細信息的Windows 8應用程序頁面
後面的數據是一個具有一些屬性的類。我只想根據列表中的選擇來顯示此屬性
那麼如何實現這個?任何人有任何想法?
謝謝!
我現在正在爲Windows 8應用程序設計一個頁面。 頁面有2個部分,左邊的部分就像一個列表,當用戶選擇列表中的一個項目時,右邊的部分將根據選擇顯示內容。 但我想選擇不同的項目在左側會顯示右側的不同數據。例如,也許選擇列表中的第一個項目,一些文本塊將顯示在右側。選擇第二項,圖像將顯示在右側。包含列表和詳細信息的Windows 8應用程序頁面
後面的數據是一個具有一些屬性的類。我只想根據列表中的選擇來顯示此屬性
那麼如何實現這個?任何人有任何想法?
謝謝!
在項目模板,創建單獨的面板控制每個不同的數據類型:文本,圖像,視頻等,然後你可以使用一個轉換器的每個面板上檢查它所綁定的數據並在合適的地方顯示/隱藏面板。根據您的數據源,您可能正在評估類類型或包含枚舉值的屬性,該值可能會顯示類型,也可能是對類屬性狀態的一些更復雜的評估。
Visual Studio Express for Windows 8附帶的模板之一支持此列表和詳細信息視圖 - 請參閱Split App template。
欲瞭解更多信息,請參見: http://msdn.microsoft.com/en-us/library/windows/apps/hh738343.aspx
我已檢查過該模板。右側顯示的內容相似且結構相同。但我想展示不同的數據和不同的結構。 – user1855152