• Devexpress之GridControl显示序列号


    先上图:

    操作方法:

    1、先设置一下gridview中属性:IndicatorWidth,一般为:40。如下图;(一般可以显示5位数字。如要更长显示,自己测试一下。)

    2、找到gridview中的:CustomDrawRowIndicator事件,输入如下面代码:

     1  private void gvMachine_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e)
     2         {
     3             e.Appearance.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Far;
     4             if (e.Info.IsRowIndicator)
     5             {
     6                 if (e.RowHandle >= 0)
     7                 {
     8                     e.Info.DisplayText = (e.RowHandle + 1).ToString();
     9                 }
    10                 else if (e.RowHandle < 0 && e.RowHandle > -1000)
    11                 {
    12                     e.Info.Appearance.BackColor = System.Drawing.Color.AntiqueWhite;
    13                     e.Info.DisplayText = "G" + e.RowHandle.ToString();
    14                 }
    15             }
    16         }
    View Code
  • 相关阅读:
    [SHOI2015]脑洞治疗仪
    [SDOI2016]数字配对
    [SDOI2019]快速查询
    [HNOI2019]JOJO
    [TJOI2019]甲苯先生和大中锋的字符串
    [CQOI2017]老C的方块
    [CQOI2017] 小Q的表格
    [SHOI2012] 火柴游戏
    板子
    自我介绍
  • 原文地址:https://www.cnblogs.com/herojy886/p/6344301.html
Copyright © 2020-2023  润新知