簡體   English   中英

winrt xaml PageLayout VisualState

[英]winrt xaml PageLayout VisualState

我的頁面上放置了許多UserControls。 它們都在網格行和列中。 此外,還有幾個包含UserControls的嵌套網格。 但是現在我需要為Snapped VisualState提供這些UserControl,但布局完全不同。

選擇UserControls的內部樣式很容易,但是我不清楚如何將具有2行的Grid.RowDefinitions更改為具有3行的Grid.RowDefinitions,更改內部UserControls的每個Grid.Row屬性,甚至替換更多從一個網格到另一個網格的一些子元素。

是否可以為網格元素制作一些模板?

在嘗試根據視圖狀態動態地布局和重新設置控件的樣式后,我決定使用模板方法,只是為不同的視圖使用單獨的視圖。 基本上,每個視圖都有單獨的邏輯樹,並根據視圖狀態切換這些視圖的可見性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM