摘要: 接上一个文章,我们在上一个文章中使用CommunityToolKit.Mvvm写了绑定。我们在这篇文章中,写一下绑定验证。 绑定验证在WPF系统中也是非常重要的一环。验证可以使得你的系统变得非常健壮。除非你的系统是游戏级别的自娱自乐级别。要么我都建议你加上验证。 还是那句老话,写程序一定要用成熟的技 阅读全文
posted @ 2024-01-22 10:06 yuyong1982912 阅读(189) 评论(0) 推荐(0) 编辑
摘要: WPF 在国内的发展一言难尽。属于那种死不死,活不活的状态。 现在应用最多的场景就是上位机了。 最近研究了一下WPF中重要的特性之一Binding。如果你没有学会它,基本WPF就没有学明白。 研究Binding的时候,我也用了MVVM特性,这也是WPF必学的科目之一。我原来用的是MVVMLight。 阅读全文
posted @ 2024-01-22 10:05 yuyong1982912 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 网上IBatisNet 的例子不少,但都是基于SqlServer的。 有些项目是单机项目,不需要用到这么大的数据库,而Sqlite是单机和小型数据库的首选。 所以,我写了一个Demo,以起到抛砖引玉的作用。 在编写的过程中有一些小细节记录一下。 1. 使用sqlite时,只需要使用到sqlite的两 阅读全文
posted @ 2021-07-21 13:18 yuyong1982912 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 多态的三种形式。虚方法,抽象方法(类),接口。 两个类之间有多种关系,最为基础以及重要的是继承。 在继承关系后,多态才更具有意义。 01.多态之虚方法 设有如下两个类: class Father { //字段 private string name; //属性 public string Name 阅读全文
posted @ 2020-09-14 13:38 yuyong1982912 阅读(105) 评论(0) 推荐(0) 编辑
摘要: FRP是没有固定IP又想提供服务给别人的神器。我一直使用它。 有一点让人不舒服的是,在Windows下,它会显示一个黑色的DOS命令运行框。让人看着生烦。 所以我在网上找了一下,还真有和我一样的人。也提供了各种的方法。但那些方法用来实现这个简单的需求,都太麻烦了。 所以我,自己写了一个。 1.目录结 阅读全文
posted @ 2020-09-14 12:49 yuyong1982912 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 作用域,也称为可访问性。 一直以来,变量的作用域,都是基础中的基础。各个变量前面冠以不同的修饰词,就会使得变量具有不同的作用域。 默认 类的默认作用域是Internal,其它的(字段,方法)是Private。 今天抽空做了一张图,对其简单的说明一下。 如果有人问什么是程序集,我的简单理解是: 阅读全文
posted @ 2019-09-27 17:26 yuyong1982912 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 在维护的过程中不免有远程别人电脑查看软件运行的情况。 很多的远程工具都需要在被控的电脑上安装一个服务端,然后启动服务端。再通过IP地址远程到客户的电脑上。 更有很多使用的软件的人都不知道如何安装服务端,安装好服务端后,还要设置防火墙。要不然还是无法远程连接。 有时在公司内部又不能上网,所以简易的QQ 阅读全文
posted @ 2019-07-31 15:51 yuyong1982912 阅读(1520) 评论(0) 推荐(0) 编辑
摘要: 一直以来,基本上使用电脑的人员,基本上都要涉及到查看本机的IP地址与MAC地址的事情。 但是查看IP地址与MAC地址一直都是技术活,相对某些只是将电脑作为办公使用的人来说。 所以我开发了这个简易的查看本机IP与MAC地址的工具。 也没有什么技术含量。先不现丑放软件源码了。只提供工具了。 软件截图: 阅读全文
posted @ 2019-07-31 11:03 yuyong1982912 阅读(941) 评论(0) 推荐(0) 编辑
摘要: 一直以来,委托都是c#编程工作的重点,难点。有时明明觉得自己理解了,但用起来总是磕磕绊绊的。所以编写此文用以记录。 一.声明一个委托 public delegate void GreetingDelegate(string name); 二.用这个委托声明一个变量 1. 简单声明,声明后赋值 Gre 阅读全文
posted @ 2019-07-20 16:40 yuyong1982912 阅读(203) 评论(0) 推荐(0) 编辑