我正在WPF面板派生與自定義佈局邏輯,有時它可能是該組件應該是可見的兩個地方,當遵循該佈局邏輯。同一個組件的兩個實例都將被部分裁剪。是否可以這樣做 - 在安排過程中在兩個不同的地方佈置兒童組件?Wpf面板佈局 - 一個孩子,幾個職位
2
A
回答
2
我認爲面板行爲是用於在視圖中排列項目,而不是用於複製項目。我認爲這是不可能的。如果你複製一個視覺元素,那麼它將不會相同。如果你想得到這個效果,你可以使用VisualBrush
並用它畫一些區域,並設置你想要複製的控件。使用VisualBursh
您將看到一個控制副本,但您將無法修改它。另一種方式是使用自定義控件來實現這種效果。其他方式可能是使用兩個不同的自定義面板,兩個都具有相同的項目源(對於某些集合,在ItemsPanel
的情況下)。
希望這個答案可以幫助你...
+0
VisualBrush方法是完成此操作的正確方法。重複的面板會產生不必要的開銷。好的答案,勞爾! – XamlZealot
+0
謝謝,我可能會這樣做,因爲它似乎是完成我想要的最好方法。 – alexc
相關問題
- 1. Silverlight佈局 - 一次一個面板
- 2. 什麼是一個很好的WPF面板和佈局指南?
- 3. wxpython兩個面板佈局
- 4. Android佈局元素職位
- 5. 創建自定義WPF佈局面板 - 忽略不會消失的孩子
- 6. 在佈局中使用每個孩子
- 7. 把兩個孩子佈局放在一個父母佈局裏面,在Android中有相同的權重分佈
- 8. 有幾個孩子的表
- 9. 如何從另一個面板更換卡布局面板?
- 10. 從每三分之一的職位拉一個職位
- 11. XSLT匹配,其中一個孩子的孩子有一個值
- 12. 固定寬度佈局,一個孩子橫跨全屏寬度
- 13. Force ViewAnimator使用第一個孩子佈局大小
- 14. 指定的孩子已經有一個父級。在表佈局
- 15. 每次只選擇一個自定義佈局的孩子
- 16. Android佈局:位置佈局的孩子在屏幕中心位置?
- 17. Java swing佈局,3個面板
- 18. 四個不同佈局的面板
- 19. 「ScrollView只能託管一個直接的孩子」即使只有一個線性佈局孩子
- 20. ObservableCollection屬性用WPF中的幾個孩子初始化
- 21. GWT佈局面板與CSS佈局
- 22. WPF店面佈局資源
- 23. WPF NotifyIcon - ContextMenu職位
- 24. 在一條線上的幾個盒子的HTML佈局
- 25. 佈局CSS面板
- 26. 流佈局面板
- 27. jQuery的孩子返回一個布爾?
- 28. c#面板佈局問題
- 29. WPF中的多個佈局
- 30. Dojo佈局 - 面板內的兩個面板
我相當肯定這是不可能的,你必須有一個類似的行動2個不同的組件(和可以綁定到了同一個後備對象) ,但我不認爲他們實際上可以相同。 –