WPF-效果

2024-04-23 18:20:19 浏览数 (2)

代码语言:javascript复制
<Window x:Class="效果.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:效果"
        mc:Ignorable="d"
        Title="MainWindow" Height="350" Width="525">
    <StackPanel>
        <Button Padding="5" Margin="3" Content="Blurred(Radius=2)">
            <Button.Effect>
                <BlurEffect Radius="2"></BlurEffect>
            </Button.Effect>
        </Button>
        <Button Padding="5" Margin="3" Content="Blurred(Radius=5)">
            <Button.Effect>
                <BlurEffect Radius="5"></BlurEffect>
            </Button.Effect>
        </Button>
        <TextBlock FontSize="20">
            <TextBlock.Effect>
                <DropShadowEffect></DropShadowEffect>
            </TextBlock.Effect>
            <TextBlock.Text>Basic drpshadow</TextBlock.Text>
        </TextBlock>
        <TextBlock FontSize="20">
            <TextBlock.Effect>
                <DropShadowEffect Color="blue"></DropShadowEffect>
            </TextBlock.Effect>
            <TextBlock.Text>Basic drpshadow</TextBlock.Text>
        </TextBlock>
        <TextBlock FontSize="20">
            <TextBlock.Effect>
                <!--BlurRadius -->
                <DropShadowEffect BlurRadius="15"></DropShadowEffect>
            </TextBlock.Effect>
            <TextBlock.Text>Blurred dropshadow</TextBlock.Text>
        </TextBlock>
        <TextBlock FontSize="20">
            <TextBlock.Effect>
                <!--ShadowDepth 阴影与原图距离 -->
                <DropShadowEffect ShadowDepth="15"></DropShadowEffect>
            </TextBlock.Effect>
            <TextBlock.Text>Blurred dropshadow</TextBlock.Text>
        </TextBlock>
        <TextBlock FontSize="20">
            <TextBlock.Effect>
                <!--Opacity 阴影透明度 -->
                <DropShadowEffect Opacity="0.4"></DropShadowEffect>
            </TextBlock.Effect>
            <TextBlock.Text>Opacity</TextBlock.Text>
        </TextBlock>
        <TextBlock FontSize="20">
            <TextBlock.Effect>
                <!--Direction 阴影位置 -->
                <DropShadowEffect Direction="0"></DropShadowEffect>
            </TextBlock.Effect>
            <TextBlock.Text>Opacity</TextBlock.Text>
        </TextBlock>
    </StackPanel>
</Window>

这里写图片描述这里写图片描述

0 人点赞