编程语言
首页 > 编程语言> > c#-打开窗体时更改窗口不透明度

c#-打开窗体时更改窗口不透明度

作者:互联网

我正在尝试在加载之前自动更改表单的不透明度.
我正在使用内置的“设置”功能来保存值窗口应该具有的不透明度.
问题是,当我调试我的应用程序时,一切正常,当我编译它并尝试打开可执行文件时,该窗口消失了……我没有收到任何错误.

这就是我要这样做的方式:

首先,设置中有一个值从0到100不透明(int)

    private void Form1_Load(object sender, EventArgs e)
    {
        this.Opacity = WindowsFormsApplication1.Properties.Settings.Default.opacity * 0.01;
    }

解决方法:

调试时,保存的设置将一次又一次运行.部署时,它将复制默认设置文件.

请检查运行发行版exe时是否正确正确地加载了设置文件的不透明度.我感觉默认值是0,或者没有被加载.

标签:settings,opacity,c,visual-studio
来源: https://codeday.me/bug/20191209/2096015.html