VB恢复事件

时间:2013-01-18 02:42:45

标签: vb.net vb.net-2010

我知道有一个大小发生变化的事件,但是当我恢复窗口时会有一个事件(在最小化后单击任务栏)。这是visual basic 2010.我是visual basic的新手,虽然我知道C和java。

1 个答案:

答案 0 :(得分:0)

不要过时,你需要有条件地生成一些东西。我能想到的两件事。第一个是处理Form的Activated事件并测试WindowState是否最小化,然后执行您想要的操作。另一种方法是覆盖WindowState方法检查Private Sub Form1_Activated(sender As System.Object, e As System.EventArgs) Handles MyBase.Activated If WindowState = FormWindowState.Minimized Then 'Your Code here End If End Sub

Protected Overrides Sub OnLocationChanged(e As System.EventArgs)
    If WindowState = FormWindowState.Minimized Then
        'Your Code here
    End If
    MyBase.OnLocationChanged(e)
End Sub

{{1}}