我想創建一個設置頁面,就像在 uwp 電子郵件應用程序中使用的那樣:我想要一些像第一張圖片一樣的常規設置,所以當我點擊其中任何一個時,頁面會導航到所選設置。目前我在我的 MainPage.xaml 中使用導航視圖,如下所示: <Page x:Class="TestApp.UWP.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="using:TestApp.UWP" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" x:Name="MainContentPage" Background="{ThemeResource ApplicationPageBackgroundThemeBrush}" DataContext="{Binding Home, Source={StaticResource Locator}}" mc:Ignorable="d"> <NavigationView x:Name="NavigationView" Background="{ThemeResource SystemControlBaseLowAcrylicWindowBrush}" CompactModeThresholdWidth="1280" ExpandedModeThresholdWidth="1280" IsBackButtonVisible="Collapsed" IsBackEnabled="False" IsSettingsVisible="True" MenuItemsSource="{Binding NavigationItems, Mode=OneWay}" SelectedItem="{Binding SelectedItem, Mode=TwoWay}"> <NavigationView.PaneFooter> <StackPanel> <Button </Grid> </Button> </StackPanel> </NavigationView.PaneFooter> </NavigationView> </Page> 我在想我可以使用一個包含常規設置按鈕和綁定到它們的某種命令/事件的框架,所以當我單擊其中任何一個時,命令/事件將調用該Frame.Navigate(pageType)方法問題/疑問是:我不知道如何將主框架放在右側要僅在單擊導航視圖設置按鈕后顯示框架,我應該使用 Visibility 屬性嗎?單擊窗口內的任何部分后如何關閉設置?(框架本身除外)我應該使用框架還是有其他更好的選擇?任何幫助,將不勝感激
1 回答

慕無忌1623718
TA貢獻1744條經驗 獲得超4個贊
- 1 回答
- 0 關注
- 189 瀏覽
添加回答
舉報
0/150
提交
取消