XAML 样式设定(4种)

本文介绍了XAML中的四种样式设定方法:内联样式、页面样式、全局样式和资源文件样式。内联样式只影响指定标签,页面样式影响整个页面,全局样式在App.xaml中定义,资源文件样式则通过添加资源文件实现。每种样式设定都有其特定的使用场景和调用方式。
摘要由CSDN通过智能技术生成

类似于Html,适用就近原则

1. 内联样式

通过更改指定标签的属性更改样式,仅适用于指定标签自身。

<TextBlock Height="30" FontSize="16" HorizontalAlignment="Left" Margin="162,109,0,0" TextWrapping="Wrap" Text="TextBlock" VerticalAlignment="Top"/>

2. 页面样式

在页面跟节点中定义,能够控制整个页面的样式
注意:
①Resources中的唯一标识用【X:Key=""】,用于前台;而控件中用的是【name=""】或【X:Name】用于后台。
②如果没有设置【X:Key】,则该样式应用于整个页面,如果设置了【X:Key】,则需要用【Style="{StaticResource 样式名}】来指定使用的样式。

<Page x:Class="WpfBrowserApp2.Page1"
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
      xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
      xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
      xmlns:local="clr-namespace:WpfBrowserApp2"
      mc:Ignorable="d" 
      d:DesignHeight="450" d:DesignWidth="800"
      Title="Page1">
    <Page.Resou
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值