Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
ColorDialog doesn't seem to work on WinForm
Message
General information
Forum:
ASP.NET
Category:
Forms
Environment versions
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01458618
Message ID:
01458629
Views:
52
Man, maybe I shouldn't post late at night when I am tired...:) I was working on both Font and Color proeprties and with it being so late, somehow both were intermingled. Sorry about that; I've corrected it below to be more clear.

>>I have a situation where the same code works in one Windows Form, but not in another form I am now working on in my C# class. I believe I have all the code necessary to change the default "ForeColor" property for the WinForm, but the "ForeColor" on all the labels does not change at all. Did I miss any steps here?
        private void colorToolStripMenuItem_Click(object sender, EventArgs e)
        {
             colorDialog1.Color = this.ForeColor; // Get initial color value.
             colorDialog1.ShowDialog();           // Let the user choose the ForeColor value.
             this.ForeColor = colorDialog1.Color; // Set the ForeColor value.
        }
>Bit confusing since you talk about Fonts and the code is for Colors :-}
>But the code should work - as should the equivalent using FontDialog().
>But bear in mind that, for example, Foreground is an ambient property - if you have specifically set the value in the control itself then it will no longer 'inherit' from the form
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform