在VB.NET中,您可以在My.Settings
中存储不透明度设置吗?怎么样?
Me.Opacity = 1.0R '(1.0R is a Double)
什么是R
/它做了什么?如何在1.0R
中存储0.25R
或My.Settings
?或者有更好的方法来存储用户的设置吗?
Me.Opacity = My.Settings.Opacity
转到“设置”并将“不透明度”设置为等于0.5的“双倍”
然后我的背景图像消失/它是白色,半透明和缺少标签,但如果我应用相同的等于1.0,它没关系(转到设置并将不透明度设置为等于1.0的双倍)
答案 0 :(得分:2)
进入项目设置并选择“设置”选项卡;然后,创建一个名为Opacity
的新用户设置,并将其类型设置为Double
。您现在可以获取并设置My.Settings.Opacity
;默认情况下,当应用程序关闭时,也会为您保存用户设置。
R
is just a type suffix meaning Double
- 这是不必要的,因为1.0
将被假定为Double
全部相同。别担心,这里没有晦涩的类型:)
答案 1 :(得分:0)
加载设置onload
Private Sub ... .Load
Me.Opacity = My.Settings.Opacity
End Sub
工作正常。我还没有把它隔离开来,但它工作然后不工作的主要变量是Windows 8.当我发布应用程序时,我将在8上重新测试并验证。