在wpf for xaml頁面中是否有任何關於主佈局和子佈局的想法? 我有一個xaml文件,我想在具有不同數據但具有相同UI的兩個不同Xaml文件中使用。 我不想創建兩次相同的設計,我只想在兩個地方只有一個xaml頁面。如何在一個xaml頁面中結合多個xaml頁面?
0
A
回答
0
使用不同ContentTemplate
的ContentControl
。將這些ContentTemplate
定義爲Resource
。在ContentTemplate
的DataTemplate
中指定DataType
。在不同的地方,只需使用Binding
來設置您的ContentControl
的適當Content
。此Content
可以是任何類型的任何屬性。
例如;
<ContentControl Content="{Binding View1}" />
<ContentControl Content="{Binding View2}" />
美是DataTemplate
由ContentControl
自動拾取。
+0
感謝解決方案Anjum,我試圖解決和理解這些概念。一旦達到要求,我會給你一個。否則我會想出一些新的機會。 –
相關問題
- 1. 多個頁面的一個xaml頁面?
- 2. 如何導航一個xaml頁面到另一個頁面?
- 3. 從Silverlight 4中的一個xaml頁面導航到另一個xaml頁面?
- 4. 從另一個xaml頁面訪問一個xaml頁面的按鈕
- 5. 如何將一個xaml頁面中的圖像值傳遞給windows phone 7中的另一個xaml頁面?
- 6. 如何將一個xaml頁面中的值傳遞給silverlight中的另一個xaml頁面?
- 7. 爲多個頁面創建xaml'模板'
- 8. 如何將多個.html頁面整合到一個頁面中
- 9. WPF XAML頁面在Visual Studio
- 10. 重定向aspx頁面爲XAML頁面
- 11. 傳遞查詢字符串值從一個XAML頁面到另一個頁面XAML - Silverlight的
- 12. 如何將內容頁面從另一個xaml頁面加載到mainPage?
- 13. 簡單的XAML到XAML頁面導航
- 14. 如何將更多XAML頁面或更多XAML.cs頁面添加到一個XAML或一個XAML.cs文件在Windows Phone 8中?
- 15. 從一個XAML頁面檢索值,而在另一個
- 16. 如何在Windows 10 XAML中加入2個頁面?
- 17. 如何使用XAML在Windows Phone 8中從一個頁面導航到另一個頁面?
- 18. 如何將列表從xaml頁面傳遞給另一個?
- 19. 創建動態頁面XAML
- 20. XAML頁面翻轉扭曲
- 21. XAML頁面構造函數
- 22. Silverlight XAML - UserControl vs頁面
- 23. 在XAML中顯示一個窗口內的頁面
- 24. 在xaml中實例化一個通用頁面
- 25. 如何在兩個不同的xaml頁面上操作一個對象(將對象從一個xaml頁面發送到另一個)
- 26. 如何將一個對象從一個xaml頁面傳遞給另一個?
- 27. 如何比較xaml頁面和e.OriginalSource?
- 28. XAML:如何創建頁面模板
- 29. 如何在頁面XAML中爲UWP添加自定義面板?
- 30. 打印版面不包含xaml頁面的整個版面?
你可以選擇構建一個UserControl並多次使用它,每個都有它自己的視圖模型。這是一個選擇嗎? –
你檢查了答案嗎? – AnjumSKhan