dotnet build -t:Run -f net8.0-maccatalyst

Xaml

  1. 只有保存了才会热重载

Page

Shell

  1. StackLayout 堆栈布局,类似于div盒子
  2. 使用 StackLayout 可通过 Spacing 属性来控制每个子级之间的空间。
  3. 在 .NET MAUI Shell 应用中,应用的视觉层次结构是在 Shell 类的子类中描述的。 此类可以包含三个主要的层次结构对象:
  1. <Shell>中的FlyoutIcon是显示在页面上的,点击就可以打开浮动菜单栏的, 其中,<FlyoutItem>创建一个控件,可指定TitleIcon, 这之中的<ShellContent>中的ContentTemple可以用来指定导航到哪一个页面
  2. 可以在 FlyoutItemTabBarTab 和 ShellContent 对象上通过其 Route 属性定义路线

View

  1. 内容页的默认视图是 ContentView,它按原样显示各项。 如果缩小视图,项可能会从界面中消失,直到重设视图大小。
  2. ScrollView 支持使用滚动窗口显示项;如果你缩小窗口,可以上下滚动以显示各项。
  3. CarouselView 是一个可滚动视图,使用户能够浏览项集合。
  4. CollectionView 可以从命名数据源检索数据,并以模板为格式呈现每个项。