You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio 2022 C#中窗体属性无ApplicationSettings选项的解决办法

解决VS2022 C#窗体属性面板无ApplicationSettings选项的问题

手动添加设置并绑定属性

  • 右键项目 → 选「属性」→ 打开「设置」标签页(没设置文件的话点创建)。
  • 在设置页新增一项:
    • 名称填FormBackgroundColor,类型选System.Drawing.Color,范围选Application(全局生效用这个),值选你要的背景色。
  • 回到窗体设计器,选中窗体,在属性面板找到BackColor,点右侧下拉箭头,选「应用程序设置」→「绑定」。
  • 弹出框里选刚创建的FormBackgroundColor,确定就搞定了。

用代码直接绑定

要是属性面板的绑定入口还是找不到,直接在窗体构造函数里写代码:

public YourForm()
{
    InitializeComponent();
    // 把背景色绑定到全局设置
    this.DataBindings.Add(new Binding("BackColor", Properties.Settings.Default, "FormBackgroundColor", true, DataSourceUpdateMode.OnPropertyChanged));
}

之后改全局背景色的话,直接改Properties.Settings.Default.FormBackgroundColor的值,保存重启程序就生效。

排查项目与设计器问题

  • 确认你的项目是Windows Forms应用(不管是.NET Framework还是.NET 6及以上版本),其他类型比如WPF、控制台项目本来就没这个选项。
  • 重置VS设计器:点顶部菜单「工具」→「选项」→「Windows Forms设计器」→「重置所有设置」,重启VS再看属性面板。

内容的提问来源于stack exchange,提问作者Aethia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 00:15:43