温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

C# 中怎么利用WPF实现一个登录加载窗体

发布时间:2021-07-07 15:12:21 来源:亿速云 阅读:493 作者:Leah 栏目:大数据

本篇文章给大家分享的是有关C# 中怎么利用WPF实现一个登录加载窗体,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

首先在App.xaml中添加HandyControl两个样式文件:

<Application.Resources>        <ResourceDictionary>            <ResourceDictionary.MergedDictionaries>                <ResourceDictionary Source="pack://application:,,,/HandyControl;component/Themes/SkinDefault.xaml"/>                <ResourceDictionary Source="pack://application:,,,/HandyControl;component/Themes/Theme.xaml"/>            </ResourceDictionary.MergedDictionaries>        </ResourceDictionary>    </Application.Resources>

另外一个代码文件是MainWindow.xaml,首先引入HandyControl命名空间

xmlns:hc="https://handyorg.github.io/handycontrol"

代码确实不多,关键代码不到10行左右

<Window x:Class="CustomControlsHandyOrg.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:CustomControlsHandyOrg"        mc:Ignorable="d"        xmlns:hc="https://handyorg.github.io/handycontrol"        Height="450" Width="300" ResizeMode="NoResize" WindowStartupLocation="CenterScreen" WindowStyle="None">    <Grid Background="#FF222222">        <StackPanel VerticalAlignment="Center">            <hc:Gravatar Id="{Binding Value,ElementName=slider}"/>            <TextBlock FontSize="18" Text="DOWNLOADING" Margin="5 15" Foreground="White" HorizontalAlignment="Center"/>            <hc:WaveProgressBar Value="{Binding Value,ElementName=slider}" Maximum="100" Background="#FF555555" WaveFill="#ff563380" WaveStroke="#FF5675" WaveThickness="1" Foreground="White"/>            <Button Content="STOP" Margin="15" HorizontalAlignment="Stretch" Background="#FF563380" BorderBrush="#FF482480" Foreground="White"/>            <hc:PreviewSlider x:Name="slider" Maximum="100" Margin="20"/>        </StackPanel>    </Grid></Window>

以上就是C# 中怎么利用WPF实现一个登录加载窗体,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

wpf
AI