手机
当前位置:查字典教程网 >编程开发 >C#教程 >C#中datagridview的EditingControlShowing事件用法实例
C#中datagridview的EditingControlShowing事件用法实例
摘要:本文实例讲述了C#中datagridview的EditingControlShowing事件用法。分享给大家供大家参考。具体实现方法如下:u...

本文实例讲述了C#中datagridview的EditingControlShowing事件用法。分享给大家供大家参考。具体实现方法如下:

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 Form3 : Form { public Form3() { InitializeComponent(); } private void Form3_Load(object sender, EventArgs e) { CustomersTableAdapter adapter = new CustomersTableAdapter(); bindingSource1.DataSource = adapter.GetData(); dataGridView1.DataSource = bindingSource1; } private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e) { if (e.ColumnIndex < 0) { e.Graphics.FillRectangle(Brushes.White, e.CellBounds); e.Handled = true; } } private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) { if (dataGridView1.CurrentCell.ColumnIndex == 1) { //e.CellStyle.BackColor = Color.FromName("window"); //DataGridViewComboBoxEditingControl editingControl = e.Control as DataGridViewComboBoxEditingControl; DataGridViewTextBoxEditingControl editingControl = e.Control as DataGridViewTextBoxEditingControl; editingControl.TextChanged += new EventHandler(editingControl_TextChanged); } } void editingControl_TextChanged(object sender, EventArgs e) { this.label1.Text = dataGridView1.CurrentCell.EditedFormattedValue.ToString(); } } }

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

【C#中datagridview的EditingControlShowing事件用法实例】相关文章:

c#动态调用Webservice的两种方法实例

VB.NET中Caching的使用方法

C#计算两个文件的相对目录算法的实例代码

c#启动EXE文件的方法实例

ListView Adapter优化 实例

C# Dictionary的使用实例代码

C# DataTable的详细用法分享

c#实现sunday算法实例

C#中XmlTextWriter读写xml文件详细介绍

gridview 显示图片的实例代码

精品推荐
分类导航