DataGridView
0
投票
1 回答
137
浏览
0
投票
0 回答
151
浏览
SqlDataAdapter.update问题?
datagridview 有两行数据,一行正确,一行错误,用SqlDataAdapter.update(table) 插入数据, 一行插入,一行没有插入,有什么方法让两行数据都不能插入,或者插入的一行回滚? 我已经用了事物如下:
SqlTransaction tx = con.BeginTransaction();
apda
0
投票
0 回答
188
浏览
如何隐藏DataGridView的排序图标?
就是想让客户在点标题的时候依旧能自动按相应的列排序,但那个灰色的三角形排序图标就不要显示了,占空间,我的列中数据很小,标题本来就相对太长,再加上 那个三角形占的空间……
0
投票
0 回答
193
浏览
让DataGridViewCheckBoxColumn实现更复杂的选择方式
在使用DataGridView控件时,如果需要复选框,可以使用DataGridViewCheckBoxColumn,不过它用于一般的编辑任务是没 有问题的,但如果要用来它进行一些更BT的,就有些不适用了,以我今天正在开发的一个应用来举例说明,先看实现效果,如果看不到就看后面的图了。
GetMediaPlayerWindow( 'http://www
0
投票
0 回答
143
浏览
在DataGridView控件中加入ComboBox下拉列表框的实现
虽然在Visual Studio中 DataGridView控件的DataGridViewComboBoxColumn可以实现下拉列表框,但这样的列会在整列中都显示下拉列表框,不太 美观,而且还要用代码实现数据绑定。本文介绍一种只在当前编辑单元格中显示下拉列表框的方法,供大家参考。
首先新建一个Windows应用程序,将主窗体重命名为MainForm,在M
0
投票
0 回答
241
浏览
C# 实现DataGridView单元按钮列和支持三种选择状态的复选框列
在C# WinForm下做过项目的朋友都知道,其中的DataGridView控件默认只支持DataGridViewButtonColumn、 DataGridViewCheckBoxColumn、DataGridViewComboBoxColumn、 DataGridViewImageColumn
0
投票
0 回答
364
浏览
DataGridView绑定list对象,出现IndexOutOfRangeException错误的解决方法
我是这样绑定DataGridVeiw的:IList<Resource> resources = new List<Resource>();Resource resource = new Resource();resources.Add(resource);dataGridView.DataSource = res
0
投票
0 回答
189
浏览
扩展 DataGridView 的功能(二)
二、加入可以输入文字的 DataGridViewComboBoxCellDataGridView 的功能确实很强大,要实现在 grid 中加入 ComboBox , 只需要将grid列的类型改为 DataGridViewComboBoxColumn 即可DataGridViewComboBoxColumn 也是从 DataGridViewColumn 中继承
0
投票
0 回答
165
浏览
扩展 DataGridView 的功能(一)
扩展的功能:
1.显示行号2.加入可以输入文字的 DataGridViewComboBoxCell2.可分组折叠3.合并单元格4.Undo/Redo的支持5.其他。。。。。定义类
/// <summary> /// 扩展的 DataGridView /// <
0
投票
0 回答
272
浏览
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 System.Drawing.P
0
投票
0 回答
249
浏览
DataGridView使用技巧大全
一、DataGridView 单元格验证
1、定义单元格验证要求:验证错误后焦点不离开。实现:单元格的验证可以使用dgv_details_CellValidating事件。验证不通过时调用e.Cancel = true;终止事件链,单元格将保持编辑状态。调用dgv_details.CancelEdit();可以使单元格的内容会滚到修改前的值。使用Syste
0
投票
0 回答
92
浏览
C#从DataGridView控件拖放数据到TreeView控件
实现方法,在datagridview的mousedown事件中开始拖放。然后在treeview 的 DragEnter 中接收拖放。最后在treeview的 DragDrop 中处理拖放结果。注:treeview的allowdrop属性要设置为 true。:1private void dataGridView1_MouseDown(object sender