Font Dialog Box Control

The Font dialog box allows the user to select a logical font attribute such as font family and associated font style, point size, effects (underline, strikeout, and text color), and a script (or character set).

We create and display a Font dialog box by initializing a CHOOSEFONT structure and passing the structure to the ChooseFont function.

A typical Font Dialog Box is shown in the following screen shot.

Font Dialog Box Control

To apply selected Font, Font Style and Size we can use the code:


private void btnFont_Click(object sender, EventArgs e)
        {
            if(fontDialog1.ShowDialog()==DialogResult.OK)
            {
                txtMesssage.Font = fontDialog1.Font;
             }
        }

To apply selected Colour from Font Dailog Box, First all set ShowColor property to True then, use the code:


txtMesssage.ForeColor = fontDialog1.Color;

To Show Apply Button on Font Daiog Box, gain to property window and set ShowApply property to Ture then, use the code:

Font Dailog Box - Property Window - UK Academe


private void fontDialog1_Apply(object sender, EventArgs e)
        {
            txtMesssage.Font = fontDialog1.Font;
            txtMesssage.ForeColor = fontDialog1.Color;
        }

 

We can use apply button for check selected Font , Font Style and Color etc on run time.

Font Dialog Box Control Source Code

Video Tutorial


We use cookies to ensure you get the best experience on our website, if you continue to browse you'll be acconsent with our Cookies Policy.

Got it!