WPF 自定义计时器控件
最近要用到一个计时功能,所以临时写了一个控件,以备以后再次使用,不够完善,但功能算是实现了.效果图如下:下面直接看如何实现吧:步骤:1.新建一个类 Timer.cspublic class Timer : Control { sta...
利用 SourceGenerator 和分部属性实现自动通知。
直接上代码,新建一个 c# 的 dll 项目,因为 SourceGenerator 只能是 netstandard2.0,我们先修改项目配置文件,并加上相关的引用,结果如下:<Project Sdk='Microsoft.NET.Sdk'> <Pro...
WPF 实现滚动字幕动画
程序要显示动态,日志之类的东西,在一个区域中显示一个文本,需要替换时,直接就换了也没啥,可是想要弄的美观一点,加个动画就美滋滋了这次主要是讲实现方法,手动点击按钮时执行动画实现思路...
手写 EF CodeFirst 使用过程
废话不多说了,直接上代码EF之code first模式,我理解就是先写代码,让代码自动帮你生成数据库表。为了方便,我把所有代码都写在一个类文件中,加上注释,尽量做到都能看懂。第一步,先使用nuge...
WPF 分页控件的简单实现
想做个分页控件,想了想逻辑实现太复杂了,这不,用奇怪的方式实现了它,看看效果:下面就粘代码:新建一个Pagination类:using System; using System.Collections.Generic; using System.Linq;...
WPF布局容器的使用
看到不小伙伴说wpf布局太难了,不方便。今天来看一下wpf中的几个布局容器。本次只讲解三个:DockPanel,Grid,WrapPanel下面先看看效果吧:下面是这个窗口的全部xaml代码:<Window x:Class='Wx...
WPF制作公章、圆形环绕字
使用 WPF 制作 公章,主要使用到的知识点有:缩放变换,旋转变换的知识。下面附上xaml代码。<Grid > <!--背景图片,可有可无--> <Grid.Background> <LinearGradientBrush&g...
WPF 模仿百度首页搜索框
闲来无事,看着百度发呆。突然想模仿着做一个出来,挺简单的,实现了简单效果。 下面就来看看xaml代码,全部代码都在这里了:<Window x:Class='WPFDemos.MainWindow' xmlns='http://schemas...
WPF 创建加载中的圆形进度条
WPF学习中需求:现在需要一个转圈的进度条,不需要进度效果如下: 一个加载中控件完整代码如下,注释都写在代码中:public class LoadingCircle : ContentControl { protected Storyboard Stor...
WPF Popup踩坑记录
Popup看名字就知道,它是一个弹出控件,顾名思义,我们可以用它来实现类似Combobox那种,点击后弹出下面选项列表的操作。System.Object System.Windows.Threading.DispatcherObject System.Wind...