• DX使用随记--GridControl


    1. 获取DataView行数据:

    (1)dv.Table.Rows[0]["price"].ToString()  

    这种方法虽然很长,但意思很清晰。

    (2)dv[0]["price"].ToString()

    因为dv[i]方法可以为获取到指定的行记录,接下来的["price"],通过指定属性名便可以获取相应列的值了。第二种方法比较短,因为不必获取其Table,效率估计应该会更高一些。

     

    2.DevExpress GridView 显示行号:

    vb.net:

     Private Sub GridView1_CustomDrawRowIndicator(sender As Object, e As RowIndicatorCustomDrawEventArgs) Handles GridView1.CustomDrawRowIndicator
      '行号
      If e.Info.IsRowIndicator And e.RowHandle >= 0 Then
        e.Info.DisplayText = e.RowHandle + 1
      End If
    End Sub
     
    ------------------------------------------------------------------------------------------------------------
     

    C#:

        private void dataGridView1_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e)
         {
            if (e.Info.IsRowIndicator)
            {
                e.Info.DisplayText = Convert.ToString(e.RowHandle + 1);
             }
         }

    我们再看一下vs自带的dataGridView中行号的实现方法

    private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)
            {
                Rectangle rectangle = new Rectangle(e.RowBounds.Location.X,
                   e.RowBounds.Location.Y,
                   dataGridView1.RowHeadersWidth - 4,
                   e.RowBounds.Height);

                TextRenderer.DrawText(e.Graphics, (e.RowIndex + 1).ToString(),
                    dataGridView1.RowHeadersDefaultCellStyle.Font,
                    rectangle,
                    dataGridView1.RowHeadersDefaultCellStyle.ForeColor,
                    TextFormatFlags.VerticalCenter | TextFormatFlags.Right);
            }

     
     
     
     
     

     

  • 相关阅读:
    java.security.ProviderException: java.security.KeyException
    DES ECB 模式 JAVA PHP C# 实现 加密 解密 兼容
    mysql timestamp类型字段的CURRENT_TIMESTAMP与ON UPDATE CURRENT_TIMESTAMP属性
    阿里云composer 镜像
    封装redis操作 php版本
    金钱数友好显示 php版本
    php代码规范->如何写出规范且易于理解的项目代码-ZX版
    hibernate 注解大全
    国家省市区县乡镇三级,五级地址数据
    java基础 数据类型转换
  • 原文地址:https://www.cnblogs.com/danyu/p/10797084.html
Copyright © 2020-2023  润新知