- 博客(5)
- 收藏
- 关注
原创 浅谈WPF之绑定和命令
本文简要介绍了WPF中数据绑定和命令系统的基本用法。在数据绑定方面,重点讲解了元素绑定(通过ElementName)和DataContext绑定模式,以及绑定方向(OneWay/TwoWay等)和更新触发机制。在命令系统部分,主要说明了通过实现ICommand接口自定义命令的三种方式:基本命令类、使用Action委托的命令类和使用Func委托的命令类,并展示了前端如何绑定命令和传递参数。这些内容为WPF开发提供了基础的数据驱动UI实现方法。
2025-07-23 16:09:24
600
原创 浅析WPF之依赖属性
依赖属性是WPF中很常见的一种属性,也是很多功能实现的基础,比如:数据绑定、动画、样式等。根据WPF的结构类图得知,类是所有依赖属性的基类,所以WPF中大部分控件中的属性基本都是依赖属性。由此,当自定义控件时就需要定义依赖属性。我们可以定义一个类,使其继承,假设我们定义了一个用户类"Id", //属性名称,可以在XAML中调用typeof(int), //属性类型typeof(UserInfo) //属性所在的类public int Id //属性的包装。
2025-07-18 13:38:58
892
1
原创 EF框架重点技巧
本文介绍了Entity Framework (EF)框架的核心CRUD操作和性能优化技巧。CRUD部分详细演示了使用LINQ实现学生数据的增删改查操作,包括条件查询、批量删除等实用场景。性能优化方面,建议关闭默认的延迟加载功能,改用Include()方法显式加载关联表数据,并介绍了使用AsNoTracking()禁用实体追踪来提升查询性能的关键技巧。这些方法将帮助开发者更高效地使用EF框架进行数据操作。
2025-07-09 21:27:11
269
1
原创 VS2022使用EF框架中的代码优先模式
本文介绍了Entity Framework框架的基本使用流程。首先说明了项目结构:包含Context(数据库上下文)、Migrations(迁移文件夹)、Model(数据模型)和App.config(配置文件)。接着详细讲解了五个操作步骤:安装EF NuGet包、配置数据库连接字符串、编写Context类、定义Model类及使用数据迁移命令。最后展示了如何通过实例化Context类来操作数据库。文中还提供了常用的数据注解特性及其作用,帮助开发者快速构建数据模型并同步到数据库。
2025-07-08 09:06:39
669
1
VS2022在运行C#程序时控制台不显示结果
2025-05-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人