惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Engineering at Meta
Engineering at Meta
博客园_首页
H
Help Net Security
WordPress大学
WordPress大学
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
B
Blog
I
InfoQ
SecWiki News
SecWiki News
T
Tailwind CSS Blog
Spread Privacy
Spread Privacy
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
Vulnerabilities – Threatpost
N
Netflix TechBlog - Medium
P
Palo Alto Networks Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Vercel News
Vercel News
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
K
Kaspersky official blog
M
MIT News - Artificial intelligence
S
Schneier on Security
T
Threat Research - Cisco Blogs
F
Fortinet All Blogs
Cyberwarzone
Cyberwarzone
Scott Helme
Scott Helme
aimingoo的专栏
aimingoo的专栏
Martin Fowler
Martin Fowler
MyScale Blog
MyScale Blog
The Cloudflare Blog
Recent Announcements
Recent Announcements
Security Latest
Security Latest
G
GRAHAM CLULEY
IT之家
IT之家
Y
Y Combinator Blog
The Last Watchdog
The Last Watchdog
腾讯CDC
Google DeepMind News
Google DeepMind News
V
V2EX
S
Securelist
TaoSecurity Blog
TaoSecurity Blog
B
Blog RSS Feed
S
SegmentFault 最新的问题
博客园 - 叶小钗
P
Proofpoint News Feed
云风的 BLOG
云风的 BLOG
Project Zero
Project Zero
G
Google Developers Blog
Google DeepMind News
Google DeepMind News
F
Full Disclosure

博客园 - jenner

js 更改 onclick 事件 - jenner js 去除字符串中重复的字符 - jenner - 博客园 js 获取选中的checkbox的行的其他值 javactript关闭窗体,刷新父窗体....... - jenner - 博客园 js实现动态级联计分,级数无限制 - jenner - 博客园 DataGrid 二维表头 DataGrid导出到Excel or word javascript 对datagrid的一些操作 - jenner - 博客园 DataView 属性操作 - jenner - 博客园 javascript 判断整数 javascript控制服务器控件-js操作CheckBoxList实现全选、反选 css控制字数(控制宽度) 网站变黑白 漂浮div窗体,带停止 111 test 使用QuickCHM软件轻松编译CHM格式的文件 遍历treeView的所有节点 TreeView第三种状态的另类实现
winform dgv右键选择 - jenner - 博客园
jenner · 2008-07-31 · via 博客园 - jenner

 private void dgv_dataBind()
        {
            //构建表
            DataTable dtStat = new DataTable();

            dtStat.Columns.Add("DepartmentId"); 
            dtStat.Columns.Add("YDMB");    

            DataRow drStat = dtStat.NewRow();
            drStat[0] = "1";
            drStat[1] = "2222";
            dtStat.Rows.Add(drStat);
            drStat = dtStat.NewRow();
            drStat[0] = "2";
            drStat[1] = "ffff";
            dtStat.Rows.Add(drStat);
            drStat = dtStat.NewRow();
            drStat[0] = "3";
            drStat[1] = "fffggg";
            dtStat.Rows.Add(drStat);
            dataGridView1.DataSource = dtStat;

            dataGridView1.Columns[1].Visible = false;
        }

        private void delToolStripMenuItem_Click(object sender, EventArgs e)
        {
            //选中的行中某一个单元格的值
            string i = dataGridView1.SelectedCells[0].Value.ToString();
            MessageBox.Show(i);
            ////MessageBox.Show(dataGridView1.Rows[i].Cells[1].ToString());
        }

        private void dataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e)
        {
            //右键选择dgv的行
            if (e.Button == MouseButtons.Right)
            {
                if (e.RowIndex >= 0)
                {
                    dataGridView1.ClearSelection();
                    dataGridView1.Rows[e.RowIndex].Selected = true;
                    //string i = dataGridView1.SelectedCells[0].Value.ToString();
                    //MessageBox.Show(i);
                    //dataGridView1.CurrentCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex];
                    //在鼠标位置显示右键菜单
                    //contextMenuStrip1.Show(MousePosition.X, MousePosition.Y);
                }
            }
        }