private void gridView2_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e)
{//序号
if (e.Info.IsRowIndicator && e.RowHandle >= 0)
{
e.Info.DisplayText = (e.RowHandle + 1).ToString();
}
}
/// <summary>
/// GridView 显示行号 设置行号列的宽度
/// </summary>
/// <param name="gv">GridView 控件名称</param>
/// <param name="width">行号列的宽度 如果为null或为0 默认为30</param>
public void DrawRowIndicator(DevExpress.XtraGrid.Views.Grid.GridView gridView2,Nullable< int> width)
{
gridView2.CustomDrawRowIndicator += new DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventHandler(gridView2_CustomDrawRowIndicator);
if (width != null)
{
if (width != 0)
{
try { gridView2.IndicatorWidth = Convert.ToInt32(width); }
catch (Exception ex) { MessageBox.Show(ex.Message); }
}
else
{
gridView2.IndicatorWidth = 30;
}
}
else
{
gridView2.IndicatorWidth = 50;
}
}
{//序号
if (e.Info.IsRowIndicator && e.RowHandle >= 0)
{
e.Info.DisplayText = (e.RowHandle + 1).ToString();
}
}
/// <summary>
/// GridView 显示行号 设置行号列的宽度
/// </summary>
/// <param name="gv">GridView 控件名称</param>
/// <param name="width">行号列的宽度 如果为null或为0 默认为30</param>
public void DrawRowIndicator(DevExpress.XtraGrid.Views.Grid.GridView gridView2,Nullable< int> width)
{
gridView2.CustomDrawRowIndicator += new DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventHandler(gridView2_CustomDrawRowIndicator);
if (width != null)
{
if (width != 0)
{
try { gridView2.IndicatorWidth = Convert.ToInt32(width); }
catch (Exception ex) { MessageBox.Show(ex.Message); }
}
else
{
gridView2.IndicatorWidth = 30;
}
}
else
{
gridView2.IndicatorWidth = 50;
}
}