C#中DataGradView控件的常用操作
//添加更新和删除列
private void AddDeleteAndUpdateColumn(DataGridView dgv)
{
//删除列
DataGridViewImageColumn dgvcDelete = new DataGridViewImageColumn(true);
dgvcDelete.Name = "delete";
dgvcDelete.HeaderText = "删除";
dgv.Columns.Add(dgvcDelete);
//更新列
DataGridViewImageColumn dgvcUpdate = new DataGridViewImageColumn(false);
dgvcUpdate.Name = "update";
dgvcUpdate.HeaderText = "重命名";
//判断图片是否存在,存在则加载,否则提示未找到!
if (File.Exists("update.jpg"))
dgvcUpdate.Image = Image.FromFile("update.jpg");
else
MessageBox.Show("图片未找到!");
dgvcUpdate.ImageLayout = DataGridViewImageCellLayout.Zoom;
dgv.Columns.Add(dgvcUpdate);
}
2、DataGridView 去掉每行前面的空白列
设置属性RowHeadersVisible为False即可。还有一些其它的操作,都可以通过这样来设置,就不一一列举了。
3、C# 禁止DataGridView排序
昨天在对DataGridView操作时,发现DataGridView中没有直接禁止排序的属性。只能通过代码来实现禁止某一列排序。笔者写了一个方法,通过遍历DataGridView中的所有列,来实现禁止用户对DataGridView进行排序。
//禁止 DataGridView 排序
//在VS 2005中不允许直接设置整个DataGridView的排序,只能单个的设置某一个列。
private void ForbidSortColumn(DataGridView dgv)
{
for (int i = 0; i < dgv.Columns.Count; i++)
{
dgv.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;
}
}
作者:齐飞
地址:www.cnblogs.com/youring2
做人要厚道,转载请注明出处!
转载于:https://www.cnblogs.com/youring2/archive/2008/11/27/1342065.html
C#中DataGradView控件的常用操作相关推荐
- pyqt中treeview控件右键单击操作
pyqt中treeview控件右键单击操作 pyqt开发GUI的第一篇文章 问题描述 pyqt开发GUI的第一篇文章 用pyqt5开发了一款图像处理软件,记下一些曾经困扰我的一些问题,有不对之处还请大 ...
- java jtable单元格_java表格控件JTable常用操作详解
JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.欢迎补充,转载请注明作者与出处. 一.创建表格控件的各种方式: 1) 调用无参构造函数. JTable table = ne ...
- scenebuilder各控件属性介绍_C#控件及常用设计整理(三)
C#控件及常用设计整理(三) 12.CheckedListBox 控件 CheckedListBox控件又称复选列表框,它扩展了ListBox控件,它几乎能完成列表框可以完成的所有任务,并且还可以在列 ...
- 腾讯Android自动化测试实战3.1.4 Robotium的控件获取、操作及断言
3.1.4 Robotium的控件获取.操作及断言 Robotium是一款在Android客户端中的自动化测试框架,它需要模拟用户操作手机屏幕.要完成对手机的模拟操作,应该包含以下几个基本操作: (1 ...
- 玩转控件:对Dev中GridControl控件的封装和扩展
清明节 清明时节雨纷纷 路上行人欲断魂 借问酒家何处有 牧童遥指杏花村 又是一年清明节至,细雨绵绵犹如泪光,树叶随风摆动.... 转眼间,一年又过去了三分之一,疫情的严峻让不少企业就跟清明时节的树叶一 ...
- C#控件及常用属性整理
C#控件一览表 前所未有的震撼(太详细了) 1.窗体 1.常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体. (2) WindowState属性: 用来 ...
- C#中GridView控件的使用
C#中GridView控件的使用 一.GridView和DataGrid的异同 GridView 是 DataGrid的后继控件,在 framework 2中,虽然还存在DataGrid,但是Grid ...
- C#_C#控件及常用设计整理
简介摘要: 1.窗体 1.常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗 体. (2) WindowState属性: 用来获取或设置窗体的窗口状态. 取 ...
- RegularExpressionValidator控件与常用验证正则表达式大全小结
分类: .NET控件研究 ASP.NET网站开发 ASP.NET报表 Asp.Net 2.0网站开发 ASP.NET AJAX 2010-07-16 17:21 134人阅读 评论(0) 收藏 举报 ...
最新文章
- python练习---模拟sql
- django中的缓存以及跨域
- appium 的 android sdk
- 简单而不平凡的杨辉三角
- php 403 nginx,403nginx是什么
- 双鸭山2021年高考成绩查询,黑龙江双鸭山2021年上半年教师资格证成绩查询时间...
- 《大话设计模式》笔记(1)——创建型模式
- 前端rem单位的使用研究
- 不显示负频率的部分,坐标轴转换为频率,幅值量纲还原改善频谱图以及功率谱和对数功率谱
- cewl工具(URL字典生成器)
- 第三届中国CEO新年峰会参会感想二
- ubuntu查看电脑配置命令
- 二手交易平台/二手交易系统/闲置物品交易系统
- 使用adb从手机拉取apk包
- Git HEAD 分支游离,切回master导致代码丢失的处理
- WPF 实现圆形进度条
- moonseo小夜:作为一个seo伴随着技术的学习与提升
- 【佛山】地铁2号线“海口站”改“张槎站”设7换乘站
- WEB在线预览PDF,WORD方案总结
- 【UBUNTU】使用Remmina访问远程linux服务器桌面
热门文章
- BERT+CRF互联网金融新实体发现
- 数据分析:星巴克店铺分布有何规律?
- linux查看iozone安装目录,使用IOzone测试磁盘性能
- python2添加pip,无法在python2.6中使用PIP更新/添加任何包
- php 获取有道翻译,python爬虫 身边的翻译专家——获取有道翻译结果
- 7个等级 容灾等级_在餐厅吃饭竟是7级风险!最新社交风险等级出炉!
- api es7 删除所有数据_Elasticsearch7.1中文文档-第四章-API约定
- mysql安装与测试,MySQL NDB 安装的安装配置与测试
- clickhouse 新增列_Clickhouse入门
- php语言中不能包含html标签,在邮件主题中包含html标签[PHP]