进行手持设备wince开发中DataGrid的样式设置(宽度)


 private void SelectGoodsForm_Load(object sender, EventArgs e)
{

//定义 DataGrid样式
DataGridTableStyle dataGridStyle = null;
dataGridStyle = new DataGridTableStyle();

this.goodsGrid.DataSource = createDataTable();
//清楚之前的DataGrid样式
this.goodsGrid.TableStyles.Clear();
//添加新样式
this.goodsGrid.TableStyles.Add(dataGridStyle);

//定义DataGrid列样式
GridColumnStylesCollection dataGridColStyle = this.goodsGrid.TableStyles[0].GridColumnStyles;
//设置DataGrid列宽度
dataGridColStyle[0].Width = 110;
dataGridColStyle[1].Width = 60;
dataGridColStyle[2].Width = 40;
dataGridColStyle[3].Width = 68;
dataGridColStyle[4].Width = 0;
dataGridColStyle[5].Width = 0;
dataGridColStyle[6].Width = 0;
//设置列头显示的文本
dataGridColStyle[0].HeaderText = "物资名称";
dataGridColStyle[1].HeaderText = "型号";
dataGridColStyle[2].HeaderText = "单位";
dataGridColStyle[3].HeaderText = "物资类型";
dataGridColStyle[4].HeaderText = "物资ID";
dataGridColStyle[5].HeaderText = "物资编号";
dataGridColStyle[6].HeaderText = "物资类型ID";

}
//为DataGrid提供数据的DataTable
private DataTable createDataTable() {

DataTable dt = new DataTable();

DataColumn col = new DataColumn();
col.Caption = "物资名称";
col.ColumnName = "GoodsName";
dt.Columns.Add(col);

col = new DataColumn();
col.Caption = "型号";
col.ColumnName = "GoodsType";
dt.Columns.Add(col);

col = new DataColumn();
col.Caption = "单位";
col.ColumnName = "OutCode";
dt.Columns.Add(col);

col = new DataColumn();
col.Caption = "物资类型";
col.ColumnName = "ItemTypeName";
dt.Columns.Add(col);

col = new DataColumn();
col.Caption = "物资ID";
col.ColumnName = "GoodsId";
dt.Columns.Add(col);

col = new DataColumn();
col.Caption = "物资编号";
col.ColumnName = "GoodsCode";
dt.Columns.Add(col);

col = new DataColumn();
col.Caption = "物资类型ID";
col.ColumnName = "ItemType";
dt.Columns.Add(col);

return dt;
}

//获取DataGrid中当前选中行的第一列中的值
this.goodsGrid[this.goodsGrid.CurrentRowIndex, 0].ToString();

进行手持设备wince开发中DataGrid的样式设置(宽度),布布扣,bubuko.com

时间: 2024-10-10 00:38:46

进行手持设备wince开发中DataGrid的样式设置(宽度)的相关文章

关于java中JButton的样式设置(的一些我们应该知道的函数)(转)

1 1. 对JButton大小的设置 2 ——因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用 3 button.setPreferredSize(new Dimension(30,30)); 4 //(30,30) 是你要设置按钮的大小 5 2. 对JButton透明的设置 6 ——按钮设置为透明,这样就不会挡着后面的背景 7 button.setContentAreaFilled(false); 8 3. 对JButton去掉按钮的边框的设置

winform中DataGrid控件的宽度设置

最近修改一个win5.0的PDA程式,碰到一个问题.就是给DataGrid控件绑定数据的时候,这个控件的宽度不能调整,有时候数据较长,就显示不全.然后想在程式里自定义它的宽度,设置不成功.然后网上没找到合适的方法去设置它的宽度.最后从同事LYL那里得到解决方法 设置数据源: this.dataGrid1.DataSource = ds.Tables[1].DefaultView; 在这之前给DataGrid控件添加表样式,代码如下: DataGridTableStyle h = new Data

ADT开发中的一些优化设置:代码背景色、代码字体大小、代码自动补全

初学Android开发,在网上找到一些ADT工具的优化,自己设置好了,截图保存下来.免得以后忘了. 1. 设置背景颜色: 色调85.饱和度90.亮度205 RGB:199.237.204 2. 设置代码的字体 设置JAVA文件代码的字体: 设置XML文件中代码的字体: 3. 设置自动补全代码 刚刚学Android,有很多变量和方法 都不熟悉.需要有提示,才更加方便. 快捷方式:Alt + /    可以出现代码提示. 默认的只有输入“ .” 以后才会有代码补全提示,可作如下设置: 在Auto a

Kendo UI:Grid中标题css样式设置

问题 Grid表格的标题样式怎么设置? 解决方案 使用headerAttributes属性设置,如果有css中class属性,需要加双引号"".如 { field: "name", headerAttributes: { "class": "table-header-cell", style: "text-align: right; font-size: 14px" } }

WPF中ListBox的样式设置

设置之后的效果为 1 窗体中代码 <Window x:Class="QyNodeTest.MainWindow"        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"        Title="MainWindow&

Android开发中,9-patch 图片设置背景带来的问题

9-patch 为了解决不同分屏下的图片适应性,对图片做了padding,而在android中,要给一个控件设置背景图,最终是要调用 setBackgroundDrawable  方法来设置图片资源,而此方法执行是这样的,如果图片资源带有padding的话,会缺省作为控件的padding.基于这样,如果控件没有明确设置自己的padding,很肯能会出现图片能出来,但是里边的内容,如文字看不到的情况,此时需要自己给控件设置下padding,才可以正常显示.

IOS开发中ICON的正确设置图片分辨率

Icon and Image Sizes Every app needs an app icon and a launch file or image. In addition, some apps need custom icons to represent app-specific content, functions, or modes in navigation bars, toolbars, and tab bars. Unlike other custom artwork in yo

wpf 中DataGrid 控件的样式设置及使用

本次要实现的效果为: 这个DataGrid需要绑定一个集合对象,所以要先定义一个Experience类,包含三个字段 /// <summary> /// 定义工作经历类 /// </summary> public class Experience { /// <summary> /// 获取或设置工作的起始时间 /// </summary> public string Start { get; set; } /// <summary> /// 获

Web前端开发如何利用css样式来控制Html中的h1/h2/h3标签不换行

  H1/H2/H3/H4标题标签常常使用在一个网页中唯一标题.重要栏目.重要标题等情形下. H1在一个网页中最好只使用一次,如对一个网页唯一标题使用.H2.H3.H4标签则可以在一个网页中多次出现,但必要随意添加或添加过度. 在Web前端开发中,经常要使用H1标签对关键字进行优化,可是如果是一行文字中的某个词加上了H1标记,就会换行.可以使用下面的方法,H标签就不会强制换行了.Css控制为一行文字中某个字加上<h2>标签不换行,display:inline; 解释为:内联对象的默认值.用该值