Esempio n. 1
0
        private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            DNoticeDetails cform = new DNoticeDetails();//实例化一个子窗口

            //设置子窗口不显示为顶级窗口
            cform.TopLevel = false;
            //设置子窗口的样式,没有上面的标题栏
            cform.FormBorderStyle = FormBorderStyle.None;
            //填充
            cform.Dock = DockStyle.Fill;
            //清空控件
            this.Controls.Clear();
            //加入控件
            this.Controls.Add(cform);
            //让窗体显示
            cform.Show();
        }
Esempio n. 2
0
        private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            //点击任意单元格,选中该行一整行
            this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            //单击任意单元格,选中该行,获取该行中的序号列的内容
            infono = this.dataGridView1.CurrentRow.Cells["序号"].Value.ToString();
            //MessageBox.Show(infono);//测试有没有获取到这个值

            DNoticeDetails cform = new DNoticeDetails();//实例化一个子窗口

            //设置子窗口不显示为顶级窗口
            cform.TopLevel = false;
            //设置子窗口的样式,没有上面的标题栏
            cform.FormBorderStyle = FormBorderStyle.None;
            //填充
            cform.Dock = DockStyle.Fill;
            //清空控件
            this.Controls.Clear();
            //加入控件
            this.Controls.Add(cform);
            //让窗体显示
            cform.Show();
        }