DataGridView
t_kong
暂时,俺乃一介码农。
展开
-
datagridview 定位到当前行的某列
知道列名,定位到当前行的某列中:(个人认为方法一比较科学)(1)DataGridViewCell CurrentCell=dg2.CurrentCell;//定位当前行 if(CurrentCell !=null && CurrentCell.OwningColumn.Name=="列名") //定位当前行某列 { //对选定单元进行操作 }原创 2013-08-08 11:19:33 · 2925 阅读 · 0 评论 -
DataGridView中实现上一页,上一行,下一行,下一页的功能
DataGridView中实现上一页,上一行,下一行,下一页的功能: 属性设置: SelectionMode——FullRowSelect MultiSelct——false AllowUserToResizeRows——false AllowUserToResizeColumns——false转载 2013-08-22 09:00:09 · 2918 阅读 · 0 评论 -
TreeView选中节点,对应datagridview选中行,并且显示为本页的第一行
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { for (int i = 0; i { if (datagridview.Rows[i].Cells["对应字段"].Value.ToString(原创 2013-08-26 09:20:38 · 2398 阅读 · 0 评论 -
向datagridview手动添加行
string[] str = {"第一列","第二列","第三列","第四列","第五列","第六列"};((DataTable)dgv.DataSource).Rows.Add(str);原创 2013-08-14 09:13:22 · 1272 阅读 · 1 评论 -
datagridview 禁止选中特定的行
private void datagridview1_SelectionChanged(object sender,EventArgs e){datagridview1.ClearSelection();}原创 2013-09-07 09:42:43 · 3596 阅读 · 0 评论 -
C# datagridview 某列只能输入英文或数字
方法许多正直表达式:"^[a-zA-Z0-9]+$"这里不详细解答自己用的方法是: private void datagridview1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) { TextBox in原创 2013-10-25 11:42:51 · 2204 阅读 · 0 评论 -
datagridview中某列单元格的输入屏蔽中文输入法
当修改datagridview中第三列的单元格的时候,屏蔽中文输入法用途:例如“密码”这样列的单元格。 private void datagridview_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) { TextBox原创 2013-11-04 14:32:46 · 2838 阅读 · 1 评论 -
datagridview 用法连接
通用 (1)C#中DataGridView属性说明 http://www.cnblogs.com/island/archive/2007/09/29/CSDataGridView.html(2)C# WinForm开发系列 -DataGridView http://www.cnblogs.com/peterzb/archive/2009/05/29/1491891.html(3)C原创 2013-09-05 22:20:54 · 1470 阅读 · 1 评论