zoukankan      html  css  js  c++  java
  • c# 门禁随笔

    //分组去重

    Tag_data = Tag_data.GroupBy(p => p.epc).Select(g => g.First()).OrderBy(o=>o.epc).ToList();    

    //去除字符串的空格

    string trim = Regex.Replace(epc.epc, @"s", "");

              //datagridviews手动添加行

              DataGridViewRow row = new DataGridViewRow();
                                    DataGridViewTextBoxCell textboxcell = new DataGridViewTextBoxCell();        
                                    textboxcell.Value = trim;                                     
                                    row.Cells.Add(textboxcell);
                                    //下拉框
                                    //DataGridViewComboBoxCell comboxcell = new DataGridViewComboBoxCell();
                                    //row.Cells.Add(comboxcell);
                                    // dgvScanChip.Rows.Add(row);

              //向主线程中操作
                                    ControlInvoker.Invoke(this, delegate
                                    {
                                        //dgvScanChip.Rows.Add(row);
                                        dgvScanChip.Rows.Insert(0, row);
                                        dgvScanChip.Rows[0].Selected = true;
                                        //居中显示
                                        DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
                                        dataGridViewCellStyle1.Alignment = DataGridViewContentAlignment.MiddleCenter;
                                        dgvScanChip.DefaultCellStyle = dataGridViewCellStyle1;
                                       
                                    });
                                    
    //读取配置文件

     <appSettings>
        <!-- 系统的com串口配置项 -->
        <add key="School" value="1" />
     
      </appSettings>

    private static int chool_id =Convert.ToInt32( ConfigUtil.GetAppConfig("School"))

    //清除datagridview

    dgvScanChip.Rows.Clear();

    dgvScanChip.SelectedRows[0].Cells[0].Value?.ToString()//可为空

    dgvScanChip.Rows.Remove(dgvScanChip.SelectedRows[0]);


                                   

  • 相关阅读:
    ASP.NET 4.0尚未在 Web 服务器上注册 解决方法
    Node.js
    AC多模式匹配算法
    红黑树的实现原理
    OAuth2.0 用户验证授权标准 理解
    SNMP 和 NetBios协议理解
    使用RSA非对称密钥算法实现硬件设备授权
    常用
    目录列表
    Memcache的 简介
  • 原文地址:https://www.cnblogs.com/ruiyuan/p/11445571.html
Copyright © 2011-2022 走看看