zoukankan      html  css  js  c++  java
  • c#DataGridView数据绑定示例——格式化单元格的内容(转)

    转自http://blog.csdn.net/testcs_dn/article/details/37834063

    c#DataGridView数据绑定示例 格式化单元格的内容

    在使用DataGridView显示数据库中的数据时,我们需要对某列的数据显示格式进行格式化。

    这里使用实时构建的数据,如下图:

    在显示时对第三列的数据进行格式化,如下图:

    测试数据构建及数据绑定:

    1. private void Form1_Load(object sender, EventArgs e)  
    2. {  
    3.     DataTable dt = new DataTable();  
    4.     dt.Columns.Add(new DataColumn("Id"));  
    5.     dt.Columns.Add(new DataColumn("Name"));  
    6.     dt.Columns.Add(new DataColumn("Bit"));  
    7.   
    8.     dt.Rows.Add(new object[] { "1", "abcd", "0"});  
    9.     dt.Rows.Add(new object[] { "2", "abcd", "1" });  
    10.     dt.Rows.Add(new object[] { "3", "abcd", "0" });  
    11.     dt.Rows.Add(new object[] { "4", "abcd", "1" });  
    12.     dt.Rows.Add(new object[] { "5", "abcd", "1" });  
    13.     dt.Rows.Add(new object[] { "6", "abcd", "0" });  
    14.   
    15.     dataGridView1.AutoGenerateColumns = false;  
    16.     dataGridView1.DataSource = dt;  
    17. }  

    单元格数据格式化:

     
    1. private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)  
    2.         {  
    3.             if (Column_bit.Index == e.ColumnIndex)  
    4.             {  
    5.                 if (e.Value == null)  
    6.                 {  
    7.                     return;  
    8.                 }  
    9.                 if (e.Value.Equals("0"))  
    10.                 {  
    11.                     e.Value = "否";  
    12.                 }  
    13.                 else  
    14.                 {  
    15.                     e.Value = "是";  
    16.                 }  
    17.             }  
    18.         }  
  • 相关阅读:
    Jmeter Web 性能测试入门 (三):Jmeter 常用组件说明
    Jmeter Web 性能测试入门 (二):Fiddler 抓取 http/https 请求
    Jmeter Web 性能测试入门 (一):环境配置 (免安装版)
    Linux中MySQL配置文件my.cnf参数优化
    认识Docker
    Jmeter命令行方式启动
    ActiveMQ学习笔记(22)----ActiveMQ的优化和使用建议
    ActiveMQ学习笔记(21)----ActiveMQ集成Tomcat
    ActiveMQ学习笔记(20)----Consumer高级特性(二)
    ActiveMQ学习笔记(19)----Consumer高级特性(一)
  • 原文地址:https://www.cnblogs.com/renshengbuduanxuexi/p/5326828.html
Copyright © 2011-2022 走看看