WPF的DataGrid的使用技巧—列宽调整和列排序问题
来源:互联网 发布:软件系统开发评估 编辑:程序博客网 时间:2024/05/22 16:10
WPF的DataGrid的使用技巧—列宽调整和列排序问题
DataGrid是WPF中经常用到的控件,用来显示用户数据,功能非常强大。今天在开发的时候,业主要求修改数据显示窗口的显示风格,要求列宽不能调整,且列与列之间不允许拖拽。这个问题其实很简单,涉及到DataGrid的两个属性:①CanUserResizeColumns;②CanUserReorderColumns。但是,实际使用的过程中非常容易混淆。
1、CanUserResizeColumns属性
该属性默认为True,且此时列宽可以通过鼠标左右拖动。要想固定不动,需要在代码中添加如下的代码:
//CanUserResizeColumns="True" //默认为True时,列宽可以通过鼠标左右拖动。CanUserResizeColumns="False" //设置为False时,列宽不能通过鼠标左右拖动。
2、CanUserReorderColumns属性
该属性默认为True,且此时可以左键选中,通过鼠标拖拽实现调整列与列之间顺序。要想固定不动,需要在代码中添加如下的代码:
//CanUserReorderColumns="True" //默认为True时,可以调整列与列之间顺序。CanUserReorderColumns="False" //设置为False时,不可以调整列与列之间顺序。
希望对大家开发过程中有帮助。
参考资料:
https://msdn.microsoft.com/zh-cn/library/system.windows.controls.datagrid(v=vs.100).aspx
0 0
- WPF的DataGrid的使用技巧—列宽调整和列排序问题
- WPF DataGrid中列的属性绑定问题
- 使用列号访问DataGrid中的列引起的问题
- Flex 动态调整DataGrid列的显示
- Flex 动态调整DataGrid列的显示
- Flex 动态调整DataGrid列的显示
- Flex 动态调整DataGrid列的显示
- WPF设置DataGrid列的标题格式
- WPF去除DataGrid多余的空白列
- DataGrid的几个小技巧!(包括:使用模版列;使用按钮列;)
- DataGrid的几个小技巧!(包括:使用模版列;使用按钮列;)
- SlickGrid使用JQuery1.9.1后的调整列大小问题
- SlickGrid使用JQuery1.9.1后的调整列大小问题
- datagrid 列顺序调整
- wpf datagrid中列或者行头的下划线显示的问题
- 编写 WPF DataGrid 列模板,实现更好的用户体验
- WPF:后台获取DataGrid列的绑定字段。
- WPF的DataGrid如何让列自动填充 犀利快捷
- Mysql 将表结构导入 Powerdesigner ,并将注释作为 name 列
- Java调用阿里SMTP服务器实现邮件发送
- 万年历
- centos7 无法启动网络(service network restart)错误解决办法
- 试水Bilibili/ijkplayer-Android-Demo
- WPF的DataGrid的使用技巧—列宽调整和列排序问题
- 2017年初BAT的JAVA面试题汇集
- Python相关安装集锦(陆续更新)
- 事件驱动IO-tcp
- Coding 没有止境
- android 金额
- 知识点
- html中提交表单并实现不跳转页面处理返回值
- 【解决】springmvc 前台表单提交数据返回400错误