1
我使用Windows應用商店的C#。 我在我的FullScreenPortrait頁面的「網格」內有一個「MediaElement」。 現在!當應用切換到捕捉模式時,我想要更改「MediaElement」的位置以將其置於其他「網格」中。 我該怎麼做?更改xaml中元素的「容器網格」(VisualState)
我使用Windows應用商店的C#。 我在我的FullScreenPortrait頁面的「網格」內有一個「MediaElement」。 現在!當應用切換到捕捉模式時,我想要更改「MediaElement」的位置以將其置於其他「網格」中。 我該怎麼做?更改xaml中元素的「容器網格」(VisualState)
你可以做到這一點與
[YourGridName].Children.Remove([YourMediaElement]);
[YourOtherGridName].Children.Add([YourMediaElement]);
可能會更容易有一個網格與多列和/或行,那麼你可以移動的元素很容易地使用
Grid.SetColumn([YourMediaElement], [Column number]);
Grid.SetRow([YourMediaElement], [Column number]);
希望幫助
你有一個例子嗎? – Mullaly