我正在為 Windows 11 在 WinUi3 中開發一個新應用程式,但我有一些疑問和困難(我已經開發了 UWP 應用程式并且沒有遇到這個問題,在 WinUi3 中的行為似乎有所不同)我有這個例子:
<StackPanel Name="Main" Orientation="Vertical">
<RelativePanel Background="{ThemeResource SystemControlAcrylicWindowBrush}">
<TextBlock Name="AAA"
Text="AAA"
RelativePanel.AlignHorizontalCenterWithPanel="True"
RelativePanel.AlignLeftWithPanel="True">
</RelativePanel>
<RelativePanel Background="{ThemeResource SystemControlAltHighAcrylicWindowBrush}">
<TextBlock Name="BBB"
Text="BBB"/>
</RelativePanel>
</StackPanel>
我想要在新的 Paint 中有類似的東西:

橙色區域僅用于簡單的文本塊和一些按鈕(設定、關于等),紅色區域用于我的應用程式的“作業區”。
我想做這兩個部分。但是我在 WinUI3 中的代碼不能像我想要的那樣作業。最好的方法是什么?
謝謝!
uj5u.com熱心網友回復:
您的“作業區”可以使用Grid.
<Grid Name="Main" RowDefinitions="Auto,*">
<!-- MENU BAR -->
<NavigationView
Grid.Row="0"
IsBackButtonVisible="Collapsed"
IsSettingsVisible="True"
PaneDisplayMode="Top">
<NavigationView.MenuItems>
<NavigationViewItem Content="Ficheiro" />
<NavigationViewItem Content="Editar" />
<NavigationViewItem Content="Ver" />
</NavigationView.MenuItems>
</NavigationView>
<!-- YOUR CONTENTS -->
<StackPanel
Grid.Row="1"
BorderBrush="Red"
BorderThickness="2">
<TextBlock Text="CONTENT #1" />
<TextBlock Text="CONTENT #2" />
</StackPanel>
</Grid>
還有“達達!”

轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/446096.html
標籤:视窗 xml 视觉工作室 2022 winui-3 windows-11
