Wpf 实现登陆窗口

本文展示了如何使用WPF技术制作一个具有二次元风格的登录窗口。通过提供的布局文件和程序代码,读者可以了解到如何实现这样的界面设计。
摘要由CSDN通过智能技术生成

首先先来看一下效果图
这里写图片描述

这个是一个二次元风格的登陆窗口。
先来看一个窗口的布局文件。

<Window x:Class="QQDemo1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="634" Width="737" Loaded="Window_Loaded" Name="winmain">
    <!--引用动画资源-->
    <Window.Resources>
                    <!--表示太阳的动画资源-->
        <Storyboard x:Key="sunRote">
            <!--Forener不停旋转-->                              <!--旋转角度-->  <!--旋转的频率-->          <!--需要添加旋转的对象-->       <!--以角度的方式旋转-->
            <DoubleAnimation RepeatBehavior="Forever"  From="0" To="360" Duration="0:0:5" Storyboard.TargetName="sunImg" Storyboard.TargetProperty="RenderTransform.Angle"></DoubleAnimation>
                                                      <!--运动的起始结束位置-->                                                       <!--向左移动-->               <!--是否来回播放-->
            <DoubleAnimation RepeatBehavior="Forever" From="0" To="395" Duration="0:0:10" Storyboard.TargetName="sunImg" Storyboard.TargetProperty="(Canvas.Left)" AutoReverse="True"></DoubleAnimation>
                                                                                                                             <!--当前控件的不透命度-->                        
            <DoubleAnimation RepeatBehavior="Forever" From="1" To="0" Duration="0:0:10" Storyboard.TargetName="sunImg" Storyboard.TargetProperty="Opacity"></DoubleAnimation>
            <!--多个点之间的动画效果-->
            <DoubleAnimationUsingKeyFrames Storyboard.TargetName="wwImg" RepeatBehavior="Forever" Storyboard.TargetProperty="RenderTransform.Angle">
                <!--设置当前控件的角度-->       <!--时间间隔-->
                <EasingDoubleKeyFrame Value="10" KeyTime="0:0:2"></EasingDoubleKeyFrame>
                <EasingDoubleKeyFrame Value="30" KeyTime="0:0:4"></EasingDoubleKeyFrame>
                <EasingDoubleKeyFrame V
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值