使用My.Settings

时间:2013-05-01 04:16:48

标签: vb.net visual-studio-2012 settings

在VB.NET中,您可以在My.Settings中存储不透明度设置吗?怎么样?

Me.Opacity = 1.0R '(1.0R is a Double)

什么是R /它做了什么?如何在1.0R中存储0.25RMy.Settings?或者有更好的方法来存储用户的设置吗?

Me.Opacity = My.Settings.Opacity 转到“设置”并将“不透明度”设置为等于0.5的“双倍”

然后我的背景图像消失/它是白色,半透明和缺少标签,但如果我应用相同的等于1.0,它没关系(转到设置并将不透明度设置为等于1.0的双倍)

2 个答案:

答案 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上重新测试并验证。