几周前我开始学习 C# 以开发 UWP 应用程序。我正在关注 Bob Tabor 的教程“面向绝对初学者的 Windows 10 开发”。他在教学时提出挑战,因此我们应用所学。
在他的视频中没有。31、他提出了挑战。我们的想法是制作一个看起来像这样的应用程序:
在解决这个挑战时,我想出了这个 mainpage.xaml。简单介绍一下,顶部的黑色按钮和底部的图像位于 mainpage.xaml 中。还有一个框架,其中根据单击的按钮显示不同的页面。在主页的构造函数中,我导航到 donuts.xaml。
这是我的主页.xaml
<Page
x:Class="Stupendous_Styles_Challenge.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:Stupendous_Styles_Challenge"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Page.Resources>
<Style TargetType="Button" x:Key="myButtonStyle">
<Setter Property="Background" Value="Black" />
<Setter Property="Height" Value="100" />
<Setter Property="BorderThickness" Value="0, 0, 2, 0" />
<Setter Property="BorderBrush" Value="Gray" />
<Setter Property="HorizontalAlignment" Value="Stretch" />
<Setter Property="VerticalAlignment" Value="Stretch" />
</Style>
<Style TargetType="Image" x:Key="myIconStyle">
<Setter Property="Width" Value="50" />
<Setter Property="Height" Value="50" />
<Setter Property="Margin" Value="0, 0, 10, 0" />
</Style>
</Page.Resources>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="100" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
沧海一幻觉
杨魅力
相关分类