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:
01458620
Views:
48
>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 Font for the WinForm, but the fonts on all the labels do 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