怎么在 windows 应用程序 下重新加载窗体

如何在 windows 应用程序 下重新加载窗体
windows   应用程序下建立一个项目
做个扫雷的小游戏练习

对点到雷后,弹出一个对话框,告诉我点到雷了,在点对话框上的确定之后

想对这个窗体就重新的加载一次(就是恢复到刚开始运行的那个状态)

这个应该是用什么去实现呢?

其他的判断都做完了,就剩下这个问题了

刚接触这个3天,还请前辈多指教

2.顺便还想问下,在做软件的话是不是大多都是在这个 "windows   应用程序 "   这个环境下做的呢?

因为之前是做网站的,所以没接触过

还请原谅我问的不好意思嘿嘿

------解决方案--------------------
点击确定之后,重新调用Load事件应该可以实现吧.
Me.Form1_Load(sender, e)
------解决方案--------------------
写一个方法来初始化窗体,在Load及需要的地方来调用.
------解决方案--------------------
不要初始化的代码直接写到Load里,用一个初始化的方法.
------解决方案--------------------
需要传这两个参数吗?

觉得没有必要在你的这个功能下(好像)

如果确实要这两个参数,那么你要类似这样使用:

me, new EventArgs()
------解决方案--------------------
那你在Load事件中加上
Enabled=true不就行了

还有就是楼主扫雷中的具体算法是怎么做的能不能说说?
------解决方案--------------------
Call Me.Form1_Load(sender, e)

------解决方案--------------------
If s = "T " Then
sender.Enabled = False
sender.Text = "Tu "
MsgBox( "有雷,请从新开始 ")
sender.Enabled=True
Me.Form1_Load(sender,e)
EndIf