Vb.net Visual Basic 2008不透明度故障
我这里有两个文件。一个是我的主窗体,另一个是我创建的对话框。现在我尝试在这里输入代码,从拨号窗体上的计时器中逐渐获得对话框的透明度:Vb.net Visual Basic 2008不透明度故障,vb.net,timer,windows-vista,transparency,Vb.net,Timer,Windows Vista,Transparency,我这里有两个文件。一个是我的主窗体,另一个是我创建的对话框。现在我尝试在这里输入代码,从拨号窗体上的计时器中逐渐获得对话框的透明度: If Me.Opacity = "100" Then Timer1.Stop() Timer1.Enabled = False Else Me.Opacity = Me.Opacity + 1 End If 然后从我的主窗体中,如果我按下一个按钮,它将执行以下
If Me.Opacity = "100" Then
Timer1.Stop()
Timer1.Enabled = False
Else
Me.Opacity = Me.Opacity + 1
End If
然后从我的主窗体中,如果我按下一个按钮,它将执行以下操作:
Dialog.Timer1.Enabled = True
Dialog.Timer1.Start()
这似乎不起作用。当我按下按钮时,它什么也不做
有人能找到解决办法吗
谢谢
Kevin因为不透明度在0和1之间测量(
50%=0.5
,4%=0.04
,100%=1
等)
更不用说,您将不透明度与字符串“100”
进行比较,而不是与数字100
进行比较