我在运行时从颜色托盘更改form
的颜色。
forms
在一个名称空间内?答案 0 :(得分:0)
在应用程序中创建不必要的静态变量可能会导致大量性能和内存问题。以下将是您需求的良好解决方案。
在应用程序启动时将颜色存储为设置值
Properties.Settings.Default.FormBackGroundColor = Color.Red; //your color here
在所有其他窗口初始化使用下面的行
this.BackColor = Properties.Settings.Default.FormBackGroundColor;