Q:

Set windows form properties values from separated class

I have a windows forms application i have too many forms, 
i want to set all of them same properties at once, any help please

A:

You can use PropertyBinding, and the value is save on Settings from application.
I make one example:
In Properties window, select Application Settings, PropertyBinding:

And select whats property you want, if exists the setting select, or create new:

After, you can change the value on Settings window, and all forms with setting, will be changed:

Result:

Values are save in the .config file:
<applicationSettings>
    <WindowsFormsPropertiesBind.Properties.Settings>
        <setting name="BackColor" serializeAs="String">
            <value>LightBlue</value>
        </setting>
    </WindowsFormsPropertiesBind.Properties.Settings>
</applicationSettings>

