WPF入门(四)-WPF+LINQ实现数据绑定、交互及简单datagrid样式
来源:互联网 发布:victorinox 香水 知乎 编辑:程序博客网 时间:2024/04/30 01:02
本事例是基于WPF+LINQ实现的,先上效果图:
要实现这个效果,首先要做的操作肯定是绑定数据,下面是LINQ生成的数据表关系图:
创建数据上下文
WPFDataDataContext db = new WPFDataDataContext();
在XAML界面,使用了两个控件,ComboBox与DataGrid,下面先实现数据的绑定,通过下拉菜单的选择项绑定对应班级的所有信息,所以应该先实现ComboBox控件的数据绑定:
然后通过下拉菜单改变事件绑定DataGrid
XAML需要指定绑定的标题和属性
需要操作DataGrid选中行数据的话,可以做以下操作:
数据的绑定就出来了,跟以前的winform很类似吧,看下效果:
确实样式不是很好看,这个时候我们就可以用到Style,Tigger这些来美化我们的控件了
我这里做了几个简单的样式效果,标题背景色字体修改、鼠标移动的光棒效果、选中行突出等
代码如下
然后一个具有简单样式的DataGrid就展现出来了.
效果图见本文开头。
- WPF入门(四)-WPF+LINQ实现数据绑定、交互及简单datagrid样式
- wpf dataGrid 简单数据绑定
- wpf datagrid 数据绑定
- WPF数据绑定DataGrid
- WPF DataGrid、ListView 简单绑定
- WPF DataGrid、ListView 简单绑定
- wpf的datagrid绑定数据
- WPF入门(四):简单绑定 - 静态资源绑定
- wpf datagrid简单显示数据
- 入门-WPF数据绑定-实例
- WPF 简单数据绑定实例
- WPF简单教程:数据绑定
- wpf datagrid中的 DataGridComboBoxColumn数据绑定
- 绑定数据到wpf中的datagrid中
- WPF数据绑定(1-简单数据绑定)
- WPF DataGrid 绑定Table
- WPF-DataGrid 绑定数据源
- WPF DataGrid 绑定 DataTable
- Oracle 安装会自动的生成sys用户和 system 用户
- Oracle 安装会自动的生成sys用户和 system 用户
- ASP.NET 状态服务 及 session丢失问题解决方案总结
- Oracle 安装会自动的生成sys用户和 system 用户
- [C++]尽量用非成员函数,非友元函数替换成员函数
- WPF入门(四)-WPF+LINQ实现数据绑定、交互及简单datagrid样式
- Android初次安装过程中遇到的问题
- JS操作JSON总结
- 数据库连接查询 sqlserver 2000
- javaBean+servlet+jsp实现分页效果
- Debug Assertion Failed! File:afxwin1.inl Line:22
- 近期计划
- 【叶子函数分享四十一】SQL位移运算函数
- struts2中Convention中的basePackage与locators配置种种