C# 将项目中的所有表单传递给函数
我想让用户选择一个配色方案,并让我的所有表单都更改为该颜色。所以我想这样做:C# 将项目中的所有表单传递给函数,c#,winforms,function,C#,Winforms,Function,我想让用户选择一个配色方案,并让我的所有表单都更改为该颜色。所以我想这样做: foreach (Form frm in OwnedForms) { BaseFunctions.ChangeColorScheme(frm); } 在该函数中,我遍历每个控件。owned forms和Application.OpenForms是其他人说要尝试的两件事,但两者都不起作用。所以我不知道该怎么办。我试图使用我的名称
foreach (Form frm in OwnedForms)
{
BaseFunctions.ChangeColorScheme(frm);
}
在该函数中,我遍历每个控件。owned forms和Application.OpenForms是其他人说要尝试的两件事,但两者都不起作用。所以我不知道该怎么办。我试图使用我的名称空间,但也许我遗漏了什么。我使用了名称空间。表单但表单不是一个选项为此任务使用配置文件 为什么不使用应用程序配置并将其作为真相的核心来源呢。它很容易使用,你可以很容易地保存更改。感谢所有额外的工作。以前从未这样做过,但很酷。谢谢