在WINFORM中如何让DATAGRID的列标题文本居中显示? 在DataGrid的属性中设置即可。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataGridTextBoxColumn col = new DataGridTextBoxColumn();col.Alignment =HorizontalAlignment.Center; 我用一个2维字符串数组绑定到DATAGRID中 private void HRCalendarShow() { this.CaptionVisible=false; this.RowHeadersVisible=false; this.AllowSorting=false; this.AllowDrop=false; this.BorderStyle=BorderStyle.FixedSingle; this.FlatMode=true; this.ReadOnly=true; string[][] CellValues=new string[6][]; CellValues[0]=new string[7]; CellValues[1]=new string[7]; CellValues[2]=new string[7]; CellValues[3]=new string[7]; CellValues[4]=new string[7]; CellValues[5]=new string[7]; DataTable objDataTable=new DataTable(); objDataTable.Columns.Add("日"); objDataTable.Columns.Add("一"); objDataTable.Columns.Add("二"); objDataTable.Columns.Add("三"); objDataTable.Columns.Add("四"); objDataTable.Columns.Add("五"); objDataTable.Columns.Add("六"); objDataTable.Rows.Add(CellValues[0]); objDataTable.Rows.Add(CellValues[1]); objDataTable.Rows.Add(CellValues[2]); objDataTable.Rows.Add(CellValues[3]); objDataTable.Rows.Add(CellValues[4]); objDataTable.Rows.Add(CellValues[5]); this.SetDataBinding(objDataTable,objDataTable.TableName); }如何在这段代码中使显示出的DATAGRID的列标题居中。其中THIS是DATAGRID控件。 关注:http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp#q792q能否给你提示,它是这是 the width of a column txtcol.Alignment =HorizontalAlignment.Center; if caption="ok"Caption=" ok "(空格由col.width决定)做个refreshCaption()方法 如何读取 gridcontrol 里面 gridview 的所有数据? TabPage与DataGridView的问题 C# 中DropDownList 怎么动态绑定数据库的字段的值? 【在线等,急】把网络上的资源导入数据库 备份代码 为什么我的VS2005的智能菜单里只有三个命令! 'default' 附近有语法错误。 发射调用webservice方法,传List<T>提示此类型在上下文中不可用 急求!winfrom上传附件 C#中关于验证用户名是否存在并注册的问题 怎样修改菜单中的字体大小 怎么访问arraylist的第一个元素?
col.Alignment =HorizontalAlignment.Center;
private void HRCalendarShow()
{
this.CaptionVisible=false;
this.RowHeadersVisible=false;
this.AllowSorting=false;
this.AllowDrop=false;
this.BorderStyle=BorderStyle.FixedSingle;
this.FlatMode=true;
this.ReadOnly=true;
string[][] CellValues=new string[6][];
CellValues[0]=new string[7];
CellValues[1]=new string[7];
CellValues[2]=new string[7];
CellValues[3]=new string[7];
CellValues[4]=new string[7];
CellValues[5]=new string[7];
DataTable objDataTable=new DataTable();
objDataTable.Columns.Add("日");
objDataTable.Columns.Add("一");
objDataTable.Columns.Add("二");
objDataTable.Columns.Add("三");
objDataTable.Columns.Add("四");
objDataTable.Columns.Add("五");
objDataTable.Columns.Add("六");
objDataTable.Rows.Add(CellValues[0]);
objDataTable.Rows.Add(CellValues[1]);
objDataTable.Rows.Add(CellValues[2]);
objDataTable.Rows.Add(CellValues[3]);
objDataTable.Rows.Add(CellValues[4]);
objDataTable.Rows.Add(CellValues[5]);
this.SetDataBinding(objDataTable,objDataTable.TableName);
}
如何在这段代码中使显示出的DATAGRID的列标题居中。
其中THIS是DATAGRID控件。
能否给你提示,它是这是 the width of a column
Caption=" ok "(空格由col.width决定)
做个refreshCaption()方法