高手帮帮忙,我是菜鸟!写详细一点!
我用vs2005 c#,
我想当我选中dataGridView中一行数据,点击“添加”、“修改” 等数据按钮,就弹出一个添加窗体,
不知道应该怎么做?还有dataGridView 选中一行 点击 删除按钮 ,则弹出判断 “是否删除”,“是”则删除,“否”则返回!这是我想要做又不会做的,希望各路高手帮帮忙!!!马上要交这作业了,拜托了!!
我用vs2005 c#,
我想当我选中dataGridView中一行数据,点击“添加”、“修改” 等数据按钮,就弹出一个添加窗体,
不知道应该怎么做?还有dataGridView 选中一行 点击 删除按钮 ,则弹出判断 “是否删除”,“是”则删除,“否”则返回!这是我想要做又不会做的,希望各路高手帮帮忙!!!马上要交这作业了,拜托了!!
Form frm_addGR = new Form();
frm_addGR.ShowDialog();
{
if #此时选中了某行
#打开新窗体,并传递行号的参数,或者直接把该行的值传过去。
esle #没选中任何行
#不打开新窗体,给出提示
}还有dataGridView 选中一行 点击 删除按钮 ,则弹出判断 “是否删除”,“是”则删除,“否”则返回!
btnDelete_Click(object,Eventargs)
{
if (MessageBox.Show(this, "确定删除吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
#你可以执行你的删除代码了。
}
}
然后用 dataset(DataSet对象).update()方法更新数据库就可以2.如果非要弹出一个窗口的话,按您的需求是点击按钮后弹出窗口。做鼠标点击事件,首先获得DataGridView 当前选中行对象row
通过 row[string column]来获取和设置行对象中的值。删除也是直接删除DataGridView 当前选中行对象就可以了。
去下个例子看下吧,不用分的,里面有增删改查,还有动态加载控件