实现DataGridView控件中CheckBox列的使用实例
/// <summary>
/// 实现DataGridView控件中CheckBox列的使用
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void dgvTradList_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 0 && e.RowIndex != -1)
{
if ((bool)dgvTradList.Rows[e.RowIndex].Cells[0].EditedFormattedValue == true)
{
dgvTradList.Rows[e.RowIndex].Cells[0].Value = false;
}
else
{
dgvTradList.Rows[e.RowIndex].Cells[0].Value = true;
}
}
相关推荐
-
DataGridView控件显示行号的正确代码及分析
前些天在写个小程序,用到DataGridView,想给它动态的显示行号.不是很费劲GOOGLE了一下,这GOOGLE不要紧,发现了不少问题.以下基本上都是GOOGLE搜索出来的网上的一些解决方法,千篇一律都是这样的: 复制代码 代码如下: private void DataGridView1_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e) { for (int i = 0; i < e.RowCount; i+
-
winform用datagridview制作课程表实例
本文实例讲述了winform用datagridview制作课程表的方法.分享给大家供大家参考.具体分析如下: 课程表的最终效果如下图所示: 具体方法如下: 1.首先定义一个datatable,并添加列集,行集. 一张课程表的表结构就出来了.(如上图表结构式4行8列)只有表有结构.有数据才可以绑到 datagridivew控件里.否则绑上了,也没得显示. 代码如下: 复制代码 代码如下: int num , week ; // 周数节数,第二步的时候用得到. DataTable dt = ne
-
WinForm中DataGridView添加,删除,修改操作具体方法
1.添加操作,代码如下: 复制代码 代码如下: IList<SelfRun> selfRunConfigs = new List<SelfRun>();private void btnNewConfig_Click(object sender, EventArgs e){try{string _lampNo = UpDownSelfLampNo.Value.ToString();int _ctrlGpNo = Convert.ToInt16(UpDownCtrlGpCnt.Valu
-
ASP.NET Datagridview自动换行的小例子
复制代码 代码如下: protected void AxGridView1_RowDataBound(object sender, GridViewRowEventArgs e) { //设置所有列不允许换行 //AxGridView1.Attributes.Add("style", "word-break:keep-all;word-wrap:false"); //设置所有列自动换行 AxGridVie
-
C# Datagridview绑定List方法代码
本文实例讲述了c# DatagridView绑定List的方法,分享给大家供大家参考.具体方法如下: 主要代码如下: IList<Person> lists; public Form2() { InitializeComponent(); lists = new BindingList<Person>(); lists.Add(new Person(2)); this.dataGridView1.DataSource = lists; } 希望本文所述对大家的C#程序设计有所帮助.
-
WinForm DataGridView控件隔行变色的小例子
复制代码 代码如下: dgv.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.White; 隔行变色 复制代码 代码如下: /// <summary> /// 隔行变色 /// </summary> /// <param name="dgv">传入DataGridView控件名称</param> public
-
C#中DataGridView操作技巧
本文实例讲述了C#中DataGridView操作技巧.分享给大家供大家参考.具体分析如下: 复制代码 代码如下: #region 操作DataGridView /// <summary> /// 初始化DataGridView属性 /// </summary> /// <param name="dg">要处理的DataGridView</param> /// <param name="allowUserToAddRows&
-
C# DatagridView常用操作汇总
本文汇总了C#中DatagridView的常用操作,有助于读者加深对C# DatagridView用法的理解,具体如下: 1.(最基本的技巧).获取某列中的某行(某单元格)中的内容 this.currentposition = this.dataGridView1.BindingContext [this.dataGridView1.DataSource, this.dataGridView1.DataMember].Position; bookContent = this.database.d
-
ASP.NET中的DataGridView绑定数据和选中行删除功能具体实例
首现我们拖入一个DataGridView控件到.aspx页面中,然后绑定你需要显示的列,具体代码如下. 复制代码 代码如下: <asp:GridView ID="gvDepartList" runat="server" AutoGenerateColumns="False" Height="108px" Width="600px" OnRowDeleting="gvDep
-
C#中改变DataGridView控件边框颜色的方法
DataGridView是Visual Studio中一个最重要的数据控件.它可以应用在大多数场合,功能强大,使用灵活.本文要重点介绍一下,如果设置DataGridView的边框颜色. 比尔盖次说"Apple机上没有哪一个软件我是觉得应该是微软首创的",这说明盖次对微软软件功能强大的自信心.而乔布斯而说,微软的软件毫无艺术感可言!这说明什么,说明微软的东西--丑! 乔帮主不愧是乔帮主,真是入木三分,直中要害!是的,默认情况下的DataGridView,真是丑!尤其是那个黑色的边框,不是
随机推荐
- jQuery绑定事件监听bind和移除事件监听unbind用法实例详解
- JavaScript 拖拽实例代码
- hibernate一对多关联映射学习小结
- 基于RestTemplate的使用方法(详解)
- Python在图片中添加文字的两种方法
- Python验证码识别处理实例
- 编写Python CGI脚本的教程
- php仿QQ验证码的实例分析
- PHP执行shell脚本运行程序不产生core文件的方法
- 在yii中新增一个用户验证的方法详解
- 创建ajax对象并兼容多个浏览器
- jQuery实现点击查看大图并以弹框的形式居中
- jQuery实现带延时功能的水平多级菜单效果【附demo源码下载】
- java表单提交中文乱码的解决方法
- python实现微信跳一跳辅助工具步骤详解
- 使用pandas read_table读取csv文件的方法
- python实现统计文本中单词出现的频率详解
- Windows平台PHP+IECapt实现网页批量截图并创建缩略图功能详解
- php数组和链表的区别总结
- Pycharm 2019 破解激活方法图文详解