datagridview的扩展

hhhglj_hhhglj 2008-07-04 02:55:43
我的程序中想实现如下功能:窗体1中有datagridview,双击其中某行,则弹出窗体2,窗体2中用textbox显示蛇的数据,以方便修改、添加、删除之功能,同时更新窗体1中的数据,最新给个代码。实在不会
...全文
78 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
gavinou 2008-07-09
  • 打赏
  • 举报
回复
可以采用为多的方式。
1。在窗口1建方法A以修改当前记录。
2。在窗口2中,建委托D,并公开事件E;
3。在窗口1中,把方法A添加到Form2的事件E中则可


public partial class form2 : Form
{
public form2()
{
InitializeComponent();
}
public delegate void 按下保存按钮();
public delegate void 按下新增按钮();
public delegate void 按下清空按钮();
event 按下保存按钮 保存事件;
public event 按下新增按钮 新增事件;
public event 按下清空按钮 清空事件;



private void button_Save_Click(object sender, EventArgs e)
{
保存事件();

}

private void button_新增_Click(object sender, EventArgs e)
{
新增事件();
}

private void button_清空_Click(object sender, EventArgs e)
{
清空事件();
}

}


class Form1
{


public void 初始化()
{

form1.按下保存按钮+=new form2.按下保存按钮(Save);

}

public void Save()
{
MessageBox.Show("开始保存Form1");

}
}

13,190

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 分析与设计
社区管理员
  • 分析与设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧