1
我剛剛嘗試過Windows Universal Apps SplitView。我意識到,當應用程序窗口被調整大小時,StackPanel會關閉。它似乎是默認行爲,但是StackPanel在Windows應用程序(例如Mail,Calender或Groove Music)中保持打開狀態。保持UWP SplitView打開調整大小
有誰知道如何強制StackPanel保持打開窗口大小?
<SplitView x:Name="SplitView" OpenPaneLength="240" CompactPaneLength="48" IsPaneOpen="False" PaneBackground="White" Content="{Binding}" Foreground="#FF910000" DisplayMode="CompactOverlay">
<SplitView.Background>
<ImageBrush Stretch="UniformToFill" ImageSource="Assets/technology-music-sound-audio2.jpg"/>
</SplitView.Background>
<SplitView.Pane>
<StackPanel x:Name="SplitViewPanePanel" Background="#FFF5F5F5">
<RadioButton x:Name="HamburgerRadioButton" Style="{StaticResource NavRadioButtonStyle}" Tag="" GroupName="Hamburger" Click="HamburgerRadioButton_Click"/>
<RadioButton x:Name="BackRadioButton" Style="{StaticResource NavRadioButtonStyle}" Tag="" Background="#FFE6E6E6" Content="Back" GroupName="Back"/>
<RadioButton x:Name="HomeRadioButton" Style="{StaticResource NavRadioButtonStyle}" Tag="" Content="Home" GroupName="Navigation"/>
<RadioButton x:Name="FriendsRadioButton" Style="{StaticResource NavRadioButtonStyle}" Tag="" Content="Friends" GroupName="Navigation"/>
</StackPanel>
</SplitView.Pane>
</SplitView>
什麼StackPanel?不知道你在談論什麼。 –
@ChrisW。我已經添加了一個代碼片斷。 – Daveman
我將不得不稍後再看看,如果我不能通過「在應用程序窗口被調整大小時關閉」來查看你在說什麼,但是這不是通過將IsPaneOpen更改爲True來解決的。 –