《wpf专题--基于wpf制作登录页面》
开发工具与关键技术:wpf
作者:龙文浩
撰写时间:2019年5月11日
Wpf制作登录页面,是借用的qq的动态图来显示,其他按钮可以根据自己的需求来增加,图片也是根据自己的需求来修改即可:
登录页面设置不允许用户缩放:然后就可以在页面自由的拖拉控件,不用像html那样去考虑那些浮动栅格等等的布局,我们只需要把控件拖到合适的位置即可:
在最外层可以自由的选择布局框架,我们这里使用的是网格布局:
里面的控件是比较常用的控件:
然后就是登录页面的头部使用的是border来作最外层的标记:
然后在border里面又使用了image标记和TextBlock标记来构成
然后就是登录按钮上方的头像,他是使用椭圆的标记Ellipse来装载,所以图片看起来都是圆形的,
本来我使用的是border标记,然后设置它的圆角属性为50%,但是没有Ellipse好用,
然后就是一些其他的属性了:
还有按钮的属性,是调用自己封装好的公共类的样式:
公共类的样式就是重新定义它的视觉树和一些小动画。
《wpf专题--基于wpf制作登录页面》相关推荐
- ComeFuture英伽学院——2020年 全国大学生英语竞赛【C类初赛真题解析】(持续更新)
视频:ComeFuture英伽学院--2019年 全国大学生英语竞赛[C类初赛真题解析]大小作文--详细解析 课件:[课件]2019年大学生英语竞赛C类初赛.pdf 视频:2020年全国大学生英语竞赛 ...
- ComeFuture英伽学院——2019年 全国大学生英语竞赛【C类初赛真题解析】大小作文——详细解析
视频:ComeFuture英伽学院--2019年 全国大学生英语竞赛[C类初赛真题解析]大小作文--详细解析 课件:[课件]2019年大学生英语竞赛C类初赛.pdf 视频:2020年全国大学生英语竞赛 ...
- 信息学奥赛真题解析(玩具谜题)
玩具谜题(2016年信息学奥赛提高组真题) 题目描述 小南有一套可爱的玩具小人, 它们各有不同的职业.有一天, 这些玩具小人把小南的眼镜藏了起来.小南发现玩具小人们围成了一个圈,它们有的面朝圈内,有的 ...
- 信息学奥赛之初赛 第1轮 讲解(01-08课)
信息学奥赛之初赛讲解 01 计算机概述 系统基本结构 信息学奥赛之初赛讲解 01 计算机概述 系统基本结构_哔哩哔哩_bilibili 信息学奥赛之初赛讲解 02 软件系统 计算机语言 进制转换 信息 ...
- 信息学奥赛一本通习题答案(五)
最近在给小学生做C++的入门培训,用的教程是信息学奥赛一本通,刷题网址 http://ybt.ssoier.cn:8088/index.php 现将部分习题的答案放在博客上,希望能给其他有需要的人带来 ...
- 信息学奥赛一本通习题答案(三)
最近在给小学生做C++的入门培训,用的教程是信息学奥赛一本通,刷题网址 http://ybt.ssoier.cn:8088/index.php 现将部分习题的答案放在博客上,希望能给其他有需要的人带来 ...
- 信息学奥赛一本通 提高篇 第六部分 数学基础 相关的真题
第1章 快速幂 1875:[13NOIP提高组]转圈游戏 信息学奥赛一本通(C++版)在线评测系统 第2 章 素数 第 3 章 约数 第 4 章 同余问题 第 5 章 矩阵乘法 第 6 章 ...
- 信息学奥赛一本通题目代码(非题库)
为了完善自己学c++,很多人都去读相关文献,就比如<信息学奥赛一本通>,可又对题目无从下手,从今天开始,我将把书上的题目一 一的解析下来,可以做参考,如果有错,可以告诉我,将在下次解析里重 ...
- 信息学奥赛一本通(C++版) 刷题 记录
总目录详见:https://blog.csdn.net/mrcrack/article/details/86501716 信息学奥赛一本通(C++版) 刷题 记录 http://ybt.ssoier. ...
- 最近公共祖先三种算法详解 + 模板题 建议新手收藏 例题: 信息学奥赛一本通 祖孙询问 距离
首先什么是最近公共祖先?? 如图:红色节点的祖先为红色的1, 2, 3. 绿色节点的祖先为绿色的1, 2, 3, 4. 他们的最近公共祖先即他们最先相交的地方,如在上图中黄色的点就是他们的最近公共祖先 ...
最新文章
- k-means聚类算法从入门到精通
- 线程安全的Generic Dictionary
- 隔板都被拉去做核酸了?
- 数据结构-二叉树、完全二叉树、森林等(基础讲解)
- ABAP高级顾问应该掌握的技术
- CodeForces - 1417E XOR Inverse(字典树求逆序对+分治)
- 在 Msys pacman安装vim后遇到的abcd与backspace问题..
- Character中的奇葩
- hashmap containsvalue时间复杂度_Java-HashMap面试问答
- arcgis地图服务之 identify 服务
- 更新yum源却忘了生成缓存 造成每次启动机器报:the package list needs to be rebuilt...
- mysql source导入_读取MySQL数据库中的数据【Python数据分析百例连载】
- 【干货下载】2020新基建展望:新战略、新动力、新格局.pdf(附下载链接)
- 极简代码(三)—— 欧式距离
- 剑指offer——面试题61:按之字形顺序打印二叉树
- unity3d之kinect 初识
- Axure8.0 注册码
- float函数python作用_Python内置函数float()
- android 倒水动画,Android 模拟圆形水杯倒水的效果
- 单片机控制气压海拔模块BMP180之模块化编程(持续更新中)
热门文章
- python画圣诞老人简笔画_利用Python绘制有趣的万圣节南瓜怪效果
- R语言ARMA-EGARCH模型、集成预测算法对SPX实际波动率进行预测
- Python使用GARCH,EGARCH,GJR-GARCH模型和蒙特卡洛模拟进行股价预测
- Windows系统上那些把i7变i3的“魔法师”,看看你中招没?
- matlab读取avi文件出错
- NSIS:静默释放文件并运行 制作绿色单文件软件
- Carla:ROS bridge installation for ROS 1
- Android WebView 资源探查
- 最新整理国内400个HTTP代理IP
- 【PAT甲级】 1011 World Cup Betting