日期:2014-05-17  浏览次数:21235 次

c# DataGridView 行头,在线等。。。
c# DataGridView 行头

怎么给   DataGridView 行头 加 鼠标 右击事件?
就是说我右击行头执行xxx事件,注意是行头,不是行
在线等。。。

------解决方案--------------------

private void Form2_Load(object sender, EventArgs e)
        {
            dataGridView1.RowHeaderMouseClick += new DataGridViewCellMouseEventHandler(dataGridView1_RowHeaderMouseClick);
        }

        void dataGridView1_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            MessageBox.Show("点击了行标题");
        }

------解决方案--------------------
看错了..右击直接加个判断就行了.
void dataGridView1_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            if (e.Button == MouseButtons.Right)
            {
                MessageBox.Show("点击了行标题");
            }
        }

------解决方案--------------------
引用:
看错了..右击直接加个判断就行了.
C# code?1234567void dataGridView1_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)        {            if (e.Button == MouseButtons.Right)          ……