Visual studio 2010 如何在不关闭表单的情况下重新加载表单?Visual Basic

Visual studio 2010 如何在不关闭表单的情况下重新加载表单?Visual Basic,visual-studio-2010,forms,Visual Studio 2010,Forms,我需要在某些事件后重新加载表单。实际上,我想要的是运行加载事件处理程序中的代码。这可以通过简单地隐藏它并打开新表单来实现,但这会导致其他问题,比如应用程序从未停止调试,表单未关闭 Me.Hide() Dim oForm As Aplikacija oForm = New Aplikacija() oForm.Show() 我也试过使用我的.Refresh(),但它并不能解决问题。 有人知道如何解决这个问题吗?将代码从加载事件处理程序移动到新方法。从load事件处理程序调用新方法,以及从任何您想

我需要在某些事件后重新加载表单。实际上,我想要的是运行加载事件处理程序中的代码。这可以通过简单地隐藏它并打开新表单来实现,但这会导致其他问题,比如应用程序从未停止调试,表单未关闭

Me.Hide()
Dim oForm As Aplikacija
oForm = New Aplikacija()
oForm.Show()
我也试过使用我的.Refresh(),但它并不能解决问题。
有人知道如何解决这个问题吗?

将代码从加载事件处理程序移动到新方法。从load事件处理程序调用新方法,以及从任何您想要触发“load”行为的地方调用新方法?使用Aplikacija_load(Me,new System.EventArgs)完成。