user2883073
user2883073

Reputation:

How to make button text bold?

I want to have the text on my dynamicly added buttons bold. How do I do that?

Here is my code:

var b = new Button()
{
    Location = new Point(x * 30, y * 30),
    Width = 30,
    Height = 30,
    Tag = new Point(y, x), // game location x, y
    BackColor = Color.SkyBlue,
};

Upvotes: 7

Views: 20243

Answers (3)

Joshua Bourton
Joshua Bourton

Reputation: 9

The generic format for this in visual basic would be:

btn.Font = New Font("Font Name", Font Size, FontStyle.Bold)

Upvotes: 1

Abbas
Abbas

Reputation: 14432

Windows Forms:

var b = new Button()
{
    Location = new Point(x * 30, y * 30),
    //...
};
b.Font = new Font(b.Font.Name, b.Font.Size, FontStyle.Bold);

WPF:

var b = new Button()
{
    Location = new Point(x * 30, y * 30),
    //...
    FontWeight = FontWeights.Bold
};

ASP.NET

var b = new Button()
{
    Location = new Point(x * 30, y * 30),
    //...
};
b.Font.Bold = true;

Upvotes: 14

Jan Macháček
Jan Macháček

Reputation: 621

Try the last line of this code:

var b = new Button()
{
    Location = new Point(x * 30, y * 30),
    Width = 30,
    Height = 30,
    Tag = new Point(y, x), // game location x, y
    BackColor = Color.SkyBlue,
    Font = new Font("Tahoma", 8.25F, FontStyle.Bold)
};

Upvotes: 5

Related Questions