xaml中资源文件的引用
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:sys="clr-namespace:System;assembly=mscorlib" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" >
<Page.Resources>
<SolidColorBrush x:Key="gsw" Color="Green"/>
</Page.Resources>
<Grid>
<Button Background="{StaticResource gsw}" FontSize="25" Height="100" Width="100" >gsw</Button>
<TextBox Grid.Row="1" Height="26" Margin="25,21,118.705,0" VerticalAlignment="Top" Name="textBox1" Foreground="{StaticResource gsw}">Hello</TextBox>
</Grid>
</Page>
上面是个简单的Page页。
<Page.Resources>
<SolidColorBrush x:Key="gsw" Color="Green"/>
</Page.Resources>
定义了本页内一个Color的值为“Green”,它的健为“gsw”。
在接下来的代码中:
Background="{StaticResource gsw}"
Foreground="{StaticResource gsw}"
引用了刚才定义的Color,一个是背景色,一个是字体色。
效果如下:
《asp.net core精要讲解》 https://ke.qq.com/course/265696
《asp.net core 3.0》 https://ke.qq.com/course/437517
《asp.net core项目实战》 https://ke.qq.com/course/291868
《基于.net core微服务》 https://ke.qq.com/course/299524