我正在使用Windows窗体应用程序在Visual Studio中工作。
我有一个租车应用程序,允许用户更新SSMS数据库中的预订信息。主表单显示特定日期之后的所有预订。当用户更新预订时,我必须更改正在使用的日期,以便让应用重新填充列表,显示更新的信息。
让应用程序自动执行此操作的最简单方法是在每次关注表单时重新填充列表。也就是说,当它成为活动形式时。
我该怎么做?
答案 0 :(得分:2)
在designer.cs文件中添加事件处理程序。您可以根据您的设计使用“已激活”或“已显示”事件。
this.Activated += Form1_Activated;
在这里做必要的事情
void Form1_Activated(object sender, System.EventArgs e)
{
Method_To_Do_On_Form_Activated();
}