我有一些表格,它们需要从数据库中获取一些数据在其Load事件处理程序中,所以打开它们需要一点时间。
是否可能在单独的线程中加载表单并在完成后向用户显示?
如果无法在引发Load事件处理程序的情况下加载它们,那么也许使用IPreloadable接口可以通过Preload方法来解决问题,然后将慢速加载的内容移入其中。如果可以从单独的线程中显示表单的话...猜测我需要使用Invoke或类似的东西?
我有一些表格,它们需要从数据库中获取一些数据在其Load事件处理程序中,所以打开它们需要一点时间。
是否可能在单独的线程中加载表单并在完成后向用户显示?
如果无法在引发Load事件处理程序的情况下加载它们,那么也许使用IPreloadable接口可以通过Preload方法来解决问题,然后将慢速加载的内容移入其中。如果可以从单独的线程中显示表单的话...猜测我需要使用Invoke或类似的东西?