C# 代码设置DataGrid列属性
1 DataGridTableStyle dts = new DataGridTableStyle();
2 dataGrid1.TableStyles.Clear();
3 dts.MappingName = ds.Tables[0].TableName;
4
5 DataGridTextBoxColumn ColID = new DataGridTextBoxColumn();
6 ColID.HeaderText = "用户ID";
7 ColID.MappingName = ds.Tables[0].Columns[0].ColumnName;
8 ColID.Width = 80;
9 dts.GridColumnStyles.Add(ColID);
10
11 DataGridTextBoxColumn ColName = new DataGridTextBoxColumn();
12 ColName.HeaderText = "姓名";
13 ColName.Width = 100;
14 ColName.MappingName = ds.Tables[0].Columns[1].ColumnName;
15 dts.GridColumnStyles.Add(ColName);
16
17 DataGridTextBoxColumn ColPwd = new DataGridTextBoxColumn();
18 ColPwd.HeaderText = "密码";
19 ColPwd.Width = 100;
20 ColPwd.MappingName = ds.Tables[0].Columns[2].ColumnName;
21 dts.GridColumnStyles.Add(ColPwd);
22
23 DataGridTextBoxColumn ColLimit = new DataGridTextBoxColumn();
24 ColLimit.HeaderText = "权限";
25 ColLimit.Width = 135;
26 ColLimit.MappingName = ds.Tables[0].Columns[3].ColumnName;
27 dts.GridColumnStyles.Add(ColLimit);
28
29 DataGridTextBoxColumn ColDept = new DataGridTextBoxColumn();
30 ColDept.HeaderText = "部门";
31 ColDept.Width = 135;
32 ColDept.MappingName = ds.Tables[0].Columns[4].ColumnName;
33 dts.GridColumnStyles.Add(ColDept);
34
35 dataGrid1.TableStyles.Add(dts);
也可以在DataGrid的属性窗体中设置,一定要设置DataGridColumnStyle的MappingName,MappingName是和DataGrid关联的数据表中的列名;
这样设置的DataGridColumnStyle才会起作用,否则系统会自动按默认模式显示数据。
C# 代码设置DataGrid列属性的更多相关文章
- jquery easyui datagrid 加载保存好的自定义设置的列属性
直接附上源代码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <t ...
- EasyUI的datagrid列属性添加超链接
$("#dg").datagrid({ url: "../Ajax/PurchaseAjax.ashx", queryParams: ...
- 在代码设置RelativeLayout的属性,比如layout_below
( (RelativeLayout.LayoutParams)holder.ivLvDivider.getLayoutParams()).addRule(RelativeLayout.BELOW, R ...
- easyui 如何为datagrid添加自定义列属性(如:width,align,editor)
我在实际业务需要为datagrid添加一个自定义属性 原先的datagrid列属性包括:title.width.align.formattter.editor等 我们可以通过datagrid的一个方法 ...
- easyui datagrid 表格组件列属性formatter和styler使用方法
明确单元格DOM结构 要想弄清楚formatter和styler属性是怎么工作的,首先要弄清楚datagrid组件内容单元格的DOM接口,注意,这里指的是内容单元格,不包括标题单元格,标题单元格的结构 ...
- 一行代码设置TForm颜色的前世今生(属性赋值引起函数调用,然后发消息实现改变显示效果),TForm的初始颜色在dfm中设置了clBtnFace色
来自万一的帖子:http://www.cnblogs.com/del/archive/2008/04/27/1173658.html的确做到了一行代码设置TForm控件的颜色(一点感想:Delphi程 ...
- ASP.NET 使用C#代码设置页面元素中的样式或属性
在HTML元素的属性中加上runat ="server"和ID="MyTag"即可在后台代码中通过设置MyTag.Style的值来控制样式. 例如:在前端页面加 ...
- WPF DataGrid常用属性记录
WPF DataGrid常用属性记录 组件常用方法: BeginEdit:使DataGrid进入编辑状态. CancelEdit:取消DataGrid的编辑状态. CollapseRowGroup:闭 ...
- easyUI datagrid 列宽自适应(简单 图解)(转)
响应数据格式: easyUI在html代码中结构: 发现了什么没有,我们的表头其实是一个td在td中有一个属性field那么我们就可以获得了; 以下就是自适应代码: //添加事件 function c ...
随机推荐
- [LeetCode] 310. Minimum Height Trees_Medium tag: BFS
For a undirected graph with tree characteristics, we can choose any node as the root. The result gra ...
- [LintCode] 394. Coins in a Line_ Medium tag:Dynamic Programming_博弈
Description There are n coins in a line. Two players take turns to take one or two coins from right ...
- iOS 网易彩票-1框架搭建
仿网易彩票,最终要做成的效果如下: 一.分层搭建 1.新建一个项目,Lottery.只支持7.1以上坚屏. 2.将素材全部图片全部拉到相应的文件夹里. 3.选中Lottery--右键Show in F ...
- 多项式函数插值:全域多项式插值(一)单项式基插值、拉格朗日插值、牛顿插值 [MATLAB]
全域多项式插值指的是在整个插值区域内形成一个多项式函数作为插值函数.关于多项式插值的基本知识,见“计算基本理论”. 在单项式基插值和牛顿插值形成的表达式中,求该表达式在某一点处的值使用的Horner嵌 ...
- 你真的了解[super ]关键字吗?
前言 此篇文章是看了阮老师的es6教程,看到super关键字的时候觉得有必要总结梳理一下,原文还是参考 ECMAScript 6入门. 正文 super 这个关键字,既可以当作函数使用,也可以当作对象 ...
- 百度云盘-真实地址 F12 控制台
$.ajax({ type: "POST", url: "/api/sharedownload?sign="+yunData.SIGN+"&t ...
- ACM题目————Sunscreen
Description To avoid unsightly burns while tanning, each of the C (1 ≤ C ≤ 2500) cows must cover her ...
- loj10009 P1717 钓鱼
P1717 钓鱼 贪心+优先队列 先枚举最后走到哪个湖,然后用优先队列跑一遍贪心即可 #include<iostream> #include<cstdio> #include& ...
- SQL、SQL Server、MySQL与Oracle
SQL (Structured Query Language),结构化查询语言,用来与多种数据库建立联系,根据ANSI(美国国家标准协会)的规定,SQL为RDBMS(关系型数据库)的标准语言. --- ...
- zabbix-server新增zabbix-agent
zabbix监控系统搭建好了之后,就需要为各种角色host加入进来,现在新增一台zabbix-agent: 1.在172.16.23.128上安装zabbix-agent,zabbix-server: ...