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]);


                                   

  • 相关阅读:
    git pull --rebase 做了什么? 以及 Cannot rebase: You have unstaged changes 解决办法
    Android pix转换为sp
    职业四象限,分分钟定位你的方向
    我的微信公众号开通了!
    Android PermissionChecker 权限全面详细分析和解决方案
    Android沉浸式(侵入式)标题栏(状态栏)Status(三)
    Android沉浸式(侵入式)标题栏(状态栏)Status(二)
    Android沉浸式(侵入式)标题栏(状态栏)Status(一)
    为毛老抱怨工资低又不离职
    面试题:return和finally执行
  • 原文地址:https://www.cnblogs.com/ruiyuan/p/11445571.html
Copyright © 2011-2022 走看看