• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C#教程 > c#中datagridview处理非绑定列的方法

c#中datagridview处理非绑定列的方法

作者:zhuzhao 字体:[增加 减小] 来源:互联网 时间:2017-05-28

zhuzhao 通过本文主要向大家介绍了马桶c的个人空间,c语言,欲情 c max,维生素c,crh2c等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了c#中datagridview处理非绑定列的方法。分享给大家供大家参考。具体实现方法如下:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using datagridview1.DataSet1TableAdapters;
namespace datagridview1
{
 public partial class Form1 : Form
 {
  public Form1()
  {
   InitializeComponent();
  }
  private void Form1_Load(object sender, EventArgs e)
  {
   CustomersTableAdapter adapter = new CustomersTableAdapter();
   bindingSource1.DataSource = adapter.GetData();
   dataGridView1.AutoGenerateColumns = false;
   int newColIndex = dataGridView1.Columns.Add("CompanyName", "CompanyName");
   dataGridView1.Columns[newColIndex].DataPropertyName = "CompanyName";
   newColIndex = dataGridView1.Columns.Add("ContactName", "ContactName");
   dataGridView1.Columns[newColIndex].DataPropertyName = "ContactName";
   newColIndex = dataGridView1.Columns.Add("Phone", "Phone");
   dataGridView1.Columns[newColIndex].DataPropertyName = "Phone";
   newColIndex = dataGridView1.Columns.Add("Contact", "Contact");
   dataGridView1.CellFormatting += OnCellFormatting;
   dataGridView1.DataSource = bindingSource1;
  }
  private void OnCellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
  {
   if (e.ColumnIndex == dataGridView1.Columns["Contact"].Index)
   {
    e.FormattingApplied = true;
    DataGridViewRow row = dataGridView1.Rows[e.RowIndex];
    e.Value = string.Format("{0}:{1}", row.Cells["ContactName"].Value, row.Cells["Phone"].Value);
   }
  }
 }
}

</div>

希望本文所述对大家的C#程序设计有所帮助。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • C#利用ReportViewer生成报表
  • C#基于正则去掉注释的方法示例
  • C#中new的用法及与override的区别分析
  • C#实现两个richtextbox控件滚动条同步滚动的简单方法
  • C# for循环的经典案例集锦
  • C#操作word的方法示例
  • C#使用WebClient登录网站并抓取登录后的网页信息实现方法
  • C# WinForm制作异形窗体与控件的方法
  • C#实现Excel表数据导入Sql Server数据库中的方法
  • C#使用NPOI上传excel

相关文章

  • 2017-05-28C#调用CMD命令实例
  • 2017-05-28C#及WPF获取本机所有字体和颜色的方法
  • 2017-05-28C#获取上个月第一天和最后一天日期的方法
  • 2017-05-28基于Silverlight DataGrid中无代码设置开始与结束日期DatePicker的实现方法
  • 2017-05-28C# 中的var关键字详细介绍
  • 2017-05-28C#实现对数组进行随机排序类实例
  • 2017-05-28C# 设计模式系列教程-抽象工厂模式
  • 2017-05-28时间字符串转换成日期对象datetime的方法
  • 2017-05-28C#数字图像处理之图像二值化(彩色变黑白)的方法
  • 2017-05-28C#纹理画刷TextureBrush用法实例

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • C#使用oledb读取excel表格内容到datatable的方法
    • C#后台接受前台JSON字符串装换成字典集合处理
    • 解析C#中用Process类杀死进程,执行命令的深入分析
    • c#中@的3种作用
    • C#定时器和随机数
    • C#实现将记事本中的代码编译成可执行文件的方法
    • C#保存与读取DataTable信息到XML格式的方法
    • 使用C# Winform应用程序获取网页源文件的解决方法
    • C#中Timer使用及解决重入问题
    • c#中利用委托反射将DataTable转换为实体集的代码

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有