在窗体 -> 属性 -> ApplicationSettings ->  PropertyBinding
绑定了窗体的 Text 属性 和 Opacity 
但是Opacity 属性却不能保存,其它属性都可以,小弟实在是百般无赖才求帮大哥些哈。
请知道真相的高手指点一点 小弟万分感谢哈
  private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            Properties.Settings.Default.Save();//保存当属性
        }        private void Form1_Click(object sender, EventArgs e)
        {
            this.Text = "更改了窗体名称";
            this.Opacity = 0.8;
        }

解决方案 »

  1.   


    this.SetStyle(ControlStyles.SupportsTransparentBackColor, true);
      

  2.   

    在你构造函数里面加上这个加在Form1_Click中也行,不过代码不好看而已
      

  3.   

    Reeezak(坚持信念)你帮问题都搞错了下面这行代码 执行了 可以生效,当我关闭程序,在重新打时,窗体的Text属性就等于"更改了窗体名称",但是Opacity 属性没有保存,还是等于100%.我的问题是保存控件属性,窗体关闭时,保存当前控件的属性值
    private void Form1_Click(object sender, EventArgs e)
            {
                this.Text = "更改了窗体名称";
                this.Opacity = 0.8;
            }
      

  4.   

    目前我发现 bool,string 这两种类型可以保存下面是程序自己生成的代码 bool 类型的哈  [global::System.Configuration.UserScopedSettingAttribute()]
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.Configuration.DefaultSettingValueAttribute("True")]
            public bool t {
                get {
                    return ((bool)(this["t"]));
                }
                set {
                    this["t"] = value;
                }
            }
      

  5.   

    保存属性值请使用.NET提供的独立存储!他是专门用来保存用户最后一次使用后各控件的属性的!
    由于代码太复杂我建议你去查MSDN!如果还搞不定我可以把代码给你贴上来!但是我现在的电脑上没有要等明天了!我告诉你要使用那些类!你自己去查应该可以解决
    IsolatedStorage类
    IsolatedStorageFile类
    IsolatedStorageFileStream类!还要用到串列化的相关类!
    BinaryFormatter类!等等
      

  6.   

    sf1982123() 谢谢你 我的问题已经基本解决我会好好看你提供的这几个类的sf1982123()  请问你使用的是.NET2.0吗?