(WPF) DataGrid之绑定
2024-08-27 07:50:19
通过ObservableCollection 绑定到 DataGrid.
1. 前台Xaml.
<DataGrid x:Name="dgMeasurements"
HorizontalAlignment="Left"
Margin="10,69,0,10"
ItemsSource="{Binding}"
AutoGenerateColumns="False"
Width="">
<DataGrid.Columns>
<DataGridTextColumn Header="Name"
Width=""
Binding="{Binding Name}" />
<DataGridTextColumn Header="Unit"
Width=""
Binding="{Binding Unit}" />
<DataGridTextColumn Header="Value"
Width=""
Binding="{Binding Value}" />
<DataGridTextColumn Header="LowerLimit"
Width=""
Binding="{Binding LowerLimit}" />
<DataGridTextColumn Header="UpperLimit"
Width=""
Binding="{Binding UpperLimit}" />
</DataGrid.Columns> </DataGrid>
2. 后台Code
ObservableCollection 如果是Struct的话,则不能正确的显示。原因未知,有空仔细研究一下。
参考: http://www.cnblogs.com/gnielee/archive/2010/04/16/wpf4-datagrid-control-basic.html
ObservableCollection<TestMeasurements> measurements = new ObservableCollection<TestMeasurements>();
//measurements.Add(new TestMeasurements()...
dgMeasurements.DataContext = measurements;
最新文章
- 【转】Linux下Fork与Exec使用
- js函数的传参是按值传对递
- Arctext.js - 基于 CSS3 &; jQuery 的文本弯曲效果
- 使用Async和Await进行异步编程(C#版 适用于VS2015) z
- 答 “SOA会不会造成IT黑洞?”
- linux下获取时间差
- HW7.11
- Android 使用加速度传感器实现摇一摇功能及优化
- toj4119HDFS
- ubuntu蓝牙音响配对成功但在声音设置中无法设置 解决
- 1.5 select编写
- BZOJ1895Pku3580 supermemo——非旋转treap
- 阿里云logtail采集IDC机房机器需添加AliUids操作
- [Artoolkit] Marker of nftSimple
- Python开发【笔记】:aiohttp搭建简易聊天室
- 阿里云服务器(ECS)从购买到配置NodeJS环境
- iOS多线程编程之NSThread的使用(转载)
- yum命令速查
- 测试效率 timeit cProfile
- JAVA多线程基础学习一:基础知识
热门文章
- memcache (持续了解ing...)
- Qt 学习之路 2(12):菜单栏、工具栏和状态栏
- fatal error C1859: “Release\IWBServer.pch”意外的预编译头错误,只需重新运行编译器就可能修复此问题
- MySql8最新配置方式(完美)
- Educational Codeforces Round 7 B
- hdu3746 KMP-next数组的应用
- Qt中的布局管理器
- C语言指针收藏
- python进制转换或数据格式转换
- Appium自动化中截图的问题