DataGridView控件在实际应用中非常广泛,特别需要表格显示数据时。本文主要介绍如何给DataGridView增加新的数据,并且如何实现右键选中功能

一、增加新行

使用dataGridView1.Rows.Add()事件为DataGridView控件增加新的行,该函数返回添加新行的索引号,即新行的行号,然后可以通过该索引号操作该行的各个单元格,详细内容不在赘述,具体见

https://www.cnblogs.com/freegg/articles/10962366.html

二、增加行选中右键功能

1、首先增加添加一个快捷菜单contextMenuStrip1,如下图所示

2、在DataGridView上添加右击事件contextMenuStrip1,即DataGridView中ContextMenuStrip属性改为添加的contextMenuStrip

3、增加右键选中的功能

4、给dataGridView1的CellMouseDown事件添加处理程序

想了解更多关于DataGridView1的请参考

https://blog.csdn.net/liyanwwww/article/details/6663874?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-5.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-5.control

C# 基于DataGridView实现行选中右键功能相关推荐

  1. html表格右键可编辑,Bootstrap table右键功能实现方法

    最近遇到有一个需求,需要在Bootstrap table上使用右键.网上搜了半天没有找到,最后发现Bootstrap table不支持右键(官方文档给出的答案 https://github.com/w ...

  2. ncm 汇集 matlab,ncm-solutions 压缩包中的文件主要是基于matlab的数值计算以及分析功能学习的很好的例程 266万源代码下载- www.pudn.com...

    文件名称: ncm-solutions下载  收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 1650 KB 上传时间: 2016-11-01 下载次数: 0 提 ...

  3. 用键盘实现鼠标右键和中键功能

    2019独角兽企业重金招聘Python工程师标准>>> 在上一篇为虚拟机操作系统自定义键盘中,我们知道了如何创建一个自定义键盘配置文件或编辑现有的配置文件.现在一起来看看在Mac虚拟 ...

  4. AE中TOC右键功能

    图层右键功能 图层右键功能中用到了contextMenuStrip控件,前文有提到,详细可参照上文,若有任何问题欢迎留言交流! 1.打开属性表 主窗体代码: private void 打开属性表Too ...

  5. C#+AE开发TOCControl右键菜单打开属性表/图层目录右键功能

    文章转载自网易云博客,最初原创博客链接已失效,不再给出.仅给出转载链接: C# AE开发 TOCControl 右键打开图层属性表 致谢! 华丽丽的分割线/ 在ArcMap中,单击图层右键菜单中的&q ...

  6. 基于Unity的C#中各类函数使用方法及示例

    以下笔记和示例内容是基于目前自学总结的经验以及观看教学视频的结论和示例,仅记录了较为常用且自认为不好记的方法和小技巧,内容暂时不全待我后期学习慢慢完善,用于学习记录,内容仅作参考,如有错误还请帮忙指正 ...

  7. Vivado Turtorial 01 —— 使用vivado中debug功能(类似ISE中ChipScope)

    这是转载大佬的,也可以移植到其他开发板上. Vivado Turtorial 01 -- 使用vivado中debug功能(类似ISE中ChipScope) 1.基于BASYS3板子,有如下代码: m ...

  8. Nature子刊:微生物系统中的功能与功能冗余

    翻译:周之超@UW-Madison 编辑注:该文章发表于2018年的Perspective,目前被引405次.其作者Stilianos Louca大家并不陌生,正是常用微生物物种功能注释软件FAPRO ...

  9. 丰度决定了细菌在复杂群落中的功能作用

    本文转载自"微生态笔记",已获授权 标题:Abundance determines the functional role of bacterial phylotypes in c ...

最新文章

  1. 完美解决latex警告信息:Citation `Gusfield:97‘ on page 1 undefined.
  2. rest_快速检查REST API是否有效的方法-从清单文件中获取详细信息
  3. [转]Cocos2d-x观察者模式
  4. ai automatic video editing software
  5. 数据库-mysql基础操作之输入查询
  6. 数据结构——最短路径算法之floyd算法
  7. Java数组(3)--二维(多维)数组
  8. 朴素贝叶斯算法实现分类以及Matlab实现
  9. lxml学习【未完成】
  10. pecl安装扩展(首选)
  11. Codeforces Round #468 (Div. 2, based on Technocup 2018 Final Round)
  12. python中解释说明符号_python注释以什么符号开始
  13. 网件刷breed_网件R6220刷breed变砖的维修
  14. Java学生档案管理系统的设计与实现
  15. Guava-Joiner工具类
  16. 直流斩波电路在matlab中的建模与仿真,基于MATLAB/Simulink的直流斩波电路分析
  17. android mac 照片恢复,万兴安卓照片恢复软件(Mac版本)指南
  18. linux 获取优盘设备序列号变为小写再用MD5加密
  19. 每个程序员都有的经历:从程序员到高级架构师,必须经历的三个阶段
  20. C++Primer-Function chapter

热门文章

  1. 双隐藏层BP网络的matlab仿真,求遗传算法优化含有两个隐含层的BP神经网络的matlab程序...
  2. 排版设计之统一元素间隔
  3. biz 域名是什么样的?biz 域名的价值高吗?
  4. 2019阿里技术电子书合集,打包下载
  5. 电脑如何一键安装win10系统?
  6. JavaScript常用库—jQuery
  7. 引用qcustomplot编译错误undefined reference to `_imp___ZN8QPrinterC1ENS_11PrinterModeE'
  8. 数据库之互联网常用分库分表方案
  9. QTabWidget的tabbar右侧背景色设置
  10. angular2 组件