为了账号安全,请及时绑定邮箱和手机立即绑定

winform右键菜单问题?

winform右键菜单问题?

噜噜哒 2018-12-11 14:09:05
给dataGridView1加了个右键菜单,菜单项里分别是添加,删除,修改3个操作,我想在点击不同操作时候,show出来的界面是同一个,但是监听(的事件却不同)添加的事件,ShowDialog出来界面上文本框内容全要填写。而删除和修改界面上的文本框要获得取值(比如说,我要根据姓名删除)private void tsmiAdd_Click(object sender, EventArgs e)        {            if ((sender as ToolStripMenuItem).Text.Equals("添加"))                MessageBox.Show("添加");        }        private void tsmiDel_Click(object sender, EventArgs e)        {            if ((sender as ToolStripMenuItem).Text.Equals("删除"))            {                DataRowView drv = (DataRowView)this.BindingContext[this.dataGridView1.DataSource, this.dataGridView1.DataMember].Current;                CustInfo info = new CustInfo(drv);                info.Show();            }        }        private void tsmiModify_Click(object sender, EventArgs e)        {            //if ((sender as ToolStripMenuItem).Text.Equals("修改"))            //    MessageBox.Show("修改");            MessageBox.Show((sender as ToolStripMenuItem).Text);        }
查看完整描述

2 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

你要show出来这个界面是个窗体?用两个构造函数不就行了?

查看完整回答
反对 回复 2018-12-15
?
大话西游666

TA贡献1817条经验 获得超14个赞

恩,构造函数可以。。

查看完整回答
反对 回复 2018-12-15
  • 2 回答
  • 0 关注
  • 410 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信