如何更改DataGrid最左边的一列的宽度也就是带箭头的那一列

JetLiu 2003-11-11 10:46:32
如何更改DataGrid最左边的一列的宽度也就是带箭头的那一列?
...全文
80 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
shofee 2003-11-14
  • 打赏
  • 举报
回复
Dim dgdStyle As New DataGridTableStyle()
dgdStyle.RowHeaderWidth=20

就ok了.
ibmlihw 2003-11-14
  • 打赏
  • 举报
回复
DataGridTableStyle myTableStyle= new DataGridTableStyle();
DataSet dt = (DataSet)dataGrid1.DataSource;
myTableStyle.MappingName = dt.Tables[0].TableName;
//myTableStyle.RowHeadersVisible = false;
myTableStyle.RowHeaderWidth = 1;
dataGrid1.TableStyles.Add(myTableStyle);
redlion963 2003-11-12
  • 打赏
  • 举报
回复
如果在不可以的话,要在代码里写,好象只要模板列才可以自定义宽度

如果是自动列就不可以
wuyanfeng 2003-11-12
  • 打赏
  • 举报
回复
摸半列再设计是用属性设计器。
帮顶列在private void dgStockDetail_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
if(e.CommandName=="Edit")
{
dgStockDetail.Columns[1].HeaderStyle.Width = 50;
dgStockDetail.Columns[1].HeaderStyle.Height = 20;
}
}
flers 2003-11-12
  • 打赏
  • 举报
回复
datagrid1.RowHeaderWidth=5
seantech 2003-11-12
  • 打赏
  • 举报
回复
RowHeaderWidth=?就行了
grayyee 2003-11-12
  • 打赏
  • 举报
回复
DataGrid's RowHeaderWidth Property
甴曱 2003-11-11
  • 打赏
  • 举报
回复
错了,是RowHeaderWidth属性。
甴曱 2003-11-11
  • 打赏
  • 举报
回复
在它的属性页面里面有一个RowHeader的设置,你找一下
simanh 2003-11-11
  • 打赏
  • 举报
回复
datagrid控件的属性生成器中有相关设置

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧