C# WINDOWS MAUI專案 網格(Grid/方格)畫面配置(分割/layout)規劃
C# WINDOWS MAUI專案 網格(Grid/方格)畫面配置(分割/layout)規劃
資料來源: https://learn.microsoft.com/zh-tw/dotnet/maui/user-interface/layouts/grid
GITHUB: https://github.com/jash-git/MAUI_WinAPI_Object_test/tree/main/Code/06
結果截圖:
MainPage.xaml Code:
<?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="VPOS.MainPage" Title=""><!-- 隱藏標題 --> <Grid x:Name="FullGrid"> <!-- ContentPage 規劃成兩列一行--> <Grid.RowDefinitions> <RowDefinition Height="12*"/> <RowDefinition Height="0.7*" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition /> </Grid.ColumnDefinitions> <BoxView Grid.Row="0" Grid.Column="0" Color="Green" /> <Grid x:Name="MainGrid" Grid.Row="0" Grid.Column="0"> <!-- 規劃成一列三行--> <Grid.RowDefinitions> <RowDefinition /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="6*"/> <ColumnDefinition Width="*"/> <ColumnDefinition Width="4*"/> </Grid.ColumnDefinitions> <BoxView Grid.Row="0" Grid.Column="0" Color="Teal" /> <BoxView Grid.Row="0" Grid.Column="1" Color="Purple" /> <BoxView Grid.Row="0" Grid.Column="2" Color="Red" /> </Grid> <BoxView Grid.Row="1" Grid.Column="0" Color="Blue" /> </Grid> </ContentPage>