当前位置: 首页 > ops >正文

DevExpress WPF中文教程:如何将WPF数据网格绑定到本地数据库?

DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件的衍伸产品,还是以数据为中心的商业智能产品,都能通过DevExpress WPF控件来实现。

MyEclipse中文使用教程图集

本文主要演示如何将DevExpress WPF GridControl绑定到本地数据库,欢迎下载最新版组件体验!

获取DevExpress WPF v25.1正式版下载

1. 将项目连接到本地数据库。

2. 创建一个ViewModel模板来实现ViewModelBase:

ViewModel.cs

using DevExpress.Mvvm;namespace WPFBlankAppWithDatabase {
public class ViewModel : ViewModelBase {public ViewModel() {
}
}
}ViewModel.vbImports DevExpress.MvvmNamespace WPFBlankAppWithDatabase
Public Class ViewModel
Inherits ViewModelBasePublic Sub New()End Sub
End Class
End Namespace

3. 构建解决方案,使ViewModel类在窗口的Quick Actions中可见。

4. 打开ThemedWindow的Quick Actions并定义窗口的数据上下文:

MyEclipse中文使用教程图集

您也可以在代码中定义窗口的数据上下文:

MainWindow.xaml

<dx:ThemedWindow
...
xmlns:local="clr-namespace:DXGridGetStarted">
<dx:ThemedWindow.DataContext>
<local:ViewModel/>
</dx:ThemedWindow.DataContext>

5. 打开GridControl的Quick Actions并调用Items Source Wizard。

MyEclipse中文使用教程图集

6. 选择数据源。

MyEclipse中文使用教程图集

选择Order表。

MyEclipse中文使用教程图集

选择Simple Binding模型。

MyEclipse中文使用教程图集

确保启用了CRUD选项。

MyEclipse中文使用教程图集

选择ViewModel选项来在ViewModel类中生成数据绑定代码,验证ViewModel类是否被选择为视图模型。

MyEclipse中文使用教程图集

7. 运行项目。GridControl从绑定数据源为所有字段生成列:

MyEclipse中文使用教程图集

更多DevExpress线上公开课、中文教程资讯请上中文网获取

http://www.xdnf.cn/news/19601.html

相关文章:

  • MyBatis:让 SQL 与代码和谐共处的持久层框架
  • Windows 和 Linux 服务器 IP 与域名强制绑定方法
  • Python上下文管理器:资源管理的隐形守护者
  • 灵神题单之链表、树
  • k8s的CRD自定义资源类型示例
  • 整体认识K8s之PriorityClass优先级调度/HPA自动扩缩容机制
  • 【设计模式】从游戏角度开始了解设计模式 --- 创建型模式(一)
  • 【Linux系统】万字解析,进程间的信号
  • Photoshop用户必看:让你的PSD像JPG一样可预览
  • 书写腾讯天气遇到的问题
  • 虚拟继承:破解菱形继承之谜
  • 【论文阅读】Deepseek-VL:走向现实世界的视觉语言理解
  • Postman接口测试工具:高效管理测试用例与环境变量,支持断言验证及团队协作同步
  • 软件设计师——软件工程学习笔记
  • 前端架构知识体系:常见压缩算法全解析及原理揭秘(gzip、zip)
  • 麒麟信安受邀出席第三届电子信息测试产业大会,参编四项团标发布,详解麒麟信安操作系统测试全流程
  • Navicat vs DBeaver vs DataGrip:三款主流数据库客户端深度对比与选择
  • 力扣222 代码随想录Day15 第四题
  • 【高并发内存池】三、线程缓存的设计
  • Steam开发者上架游戏完整指南(含具体技术细节)
  • 【最新Pr 2025安装包(Adobe Premiere Pro 2025 中文解锁版)安装包永久免费版下载安装教程】
  • Java-Spring入门指南(一)Spring简介
  • 如何把HTML转化成桌面Electron
  • B树和B+树,聚簇索引和非聚簇索引
  • 网络准入控制,阻断违规外联-企业内网安全的第一道防线
  • 通用的二叉数迭代方法
  • 深入浅出 RabbitMQ-TTL+死信队列+延迟队列
  • 如何使用Kafka处理高吞吐量的实时数据
  • 赵玉平《跟司马懿学管理》读书笔记
  • 智能高效的Go IDE——GoLand v2025.2全新上线