如何设置datagrid title行的对齐 如题。应该是一个简单的设置呀郁闷如果解决一定给高分,急 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dg.Cols[1].TextAlign=TextAlignEnum.CenterCenter; DataGridTextBoxColumn有个Alignment属性,设置成Center就可以了DataGridTextBoxColumn.Alignment = HorizontalAlignment.Center; 用了DataGridTextBoxColumn.Alignment = HorizontalAlignment.Center;后,连内容都居中了,只想title居中怎么办? dg.Cols[1].TextAlign=TextAlignEnum.CenterCenter;C#中好像没有Cols属性 webform的话用datagrid.Columns[n].ItemStyle.HorizontalAlign 属性,winform我上面说了 对齐确实好设置,用DataGridTextBoxColumn.Alignment = HorizontalAlignment.Center;就行了不过我要的是title行居中表示,数据行居右表示,怎么办? 靠天,靠地,还是要靠自己啊!最后只好贴了个lable在title上。public static void alignTitleMiddle(DataGrid dataGridParm,int top,int titleHeight){ System.Windows.Forms.Label LabCaption; DataGridTableStyle valDGS=dataGridParm.TableStyles[0]; int i= 0; int leftPoint = dataGridParm.RowHeaderWidth+1; foreach(DataGridColumnStyle valColumnStyle in valDGS.GridColumnStyles) { LabCaption = new System.Windows.Forms.Label(); dataGridParm.Controls.Add(LabCaption); LabCaption.Top = top; LabCaption.Height= titleHeight; LabCaption.TextAlign = System.Drawing.ContentAlignment.TopCenter; LabCaption.ForeColor = valDGS.HeaderForeColor; LabCaption.BackColor = valDGS.HeaderBackColor; LabCaption.BorderStyle = BorderStyle.None; LabCaption.Font = valDGS.HeaderFont; LabCaption.Left = leftPoint+1; LabCaption.Width = valColumnStyle.Width-4; LabCaption.Text = valColumnStyle.HeaderText; valColumnStyle.HeaderText = ""; leftPoint += valColumnStyle.Width; }} MVC3 RedirectToAction跳转页面问题 通过月份判断出这月的天数? 请教序列化与反序列化的问题 C# Timer控件Tick事件失效的问题。 请问怎么把PDG文件转换成PDF,最好是编程实现,一个MM找我帮忙的,求教了。 vs.net有没有文档生成器 winform如何實現同步資料夾與文件(c#) 请教一下大数据下的数据储存方式 求大神优化下时间段计费算法 怎么设置Listview控件的滚动位置? 求助:javascript可否访问datagrid?
DataGridTextBoxColumn.Alignment = HorizontalAlignment.Center;
DataGridTextBoxColumn.Alignment = HorizontalAlignment.Center;后,连内容都居中了,只想title居中怎么办?
{
System.Windows.Forms.Label LabCaption;
DataGridTableStyle valDGS=dataGridParm.TableStyles[0];
int i= 0;
int leftPoint = dataGridParm.RowHeaderWidth+1; foreach(DataGridColumnStyle valColumnStyle in valDGS.GridColumnStyles)
{
LabCaption = new System.Windows.Forms.Label();
dataGridParm.Controls.Add(LabCaption);
LabCaption.Top = top;
LabCaption.Height= titleHeight;
LabCaption.TextAlign = System.Drawing.ContentAlignment.TopCenter;
LabCaption.ForeColor = valDGS.HeaderForeColor;
LabCaption.BackColor = valDGS.HeaderBackColor;
LabCaption.BorderStyle = BorderStyle.None;
LabCaption.Font = valDGS.HeaderFont; LabCaption.Left = leftPoint+1;
LabCaption.Width = valColumnStyle.Width-4;
LabCaption.Text = valColumnStyle.HeaderText;
valColumnStyle.HeaderText = "";
leftPoint += valColumnStyle.Width;
}
}