养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

c#Form窗体应用程序刷新问题

时间:2024-09-22 04:28:16

关于c#Form窗体应用程序刷新问题在这里做一个简单的分享。

工具/原料

电脑一台

笔记本一个+烂笔头一支

方法/步骤

1、privatevoidtsbFinish_Click_1(o水瑞侮瑜bjectsender,Even墉掠载牿tArgse){if(complete())return;Update1();//dgvList.Rows.RemoveAt(dgvList.CurrentRow.Index);//select1();1//Form1_Load(sender,e);2//MessageBox.Show("任务已完成!");}

2、上面代码上,是一个更新按钮事件,更新完,不想再次查询才显示最新的信息,想要,立马就显示最新的信息。但是如果只有【1】这个刷新事件,但是这个事件是不会触发的,也不知道为什么???如果知道原因的欢迎私信我交流一下。但是【2】加上,就可以刷新成功。所以这里是需要加一句代码在刷新后面。【后面的代码可以加任意的正确代码,我这里只是实例】

3、写代码时最好加上try{}catch{}增加代码的完整性

方法/步骤2

1、privatevoidtsbFinish_Click_1(o水瑞侮瑜bjectsender,Even墉掠载牿tArgse){try{if(complete())return;Update1();//dgvList.Rows.RemoveAt(dgvList.CurrentRow.Index);//select1();//Form1_Load(sender,e);//MessageBox.Show("任务已完成!");}catch(Exceptionex){MessageBox.Show(ex.Message);}finally{tsbSearch_Click_1(null,null);}}

2、上面的代码和方法一样的,只是finally使用以下,既可以实现随时刷新。请大家多多调试运行。

© 一点知识