Reputation:
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
Reputation: 9
The generic format for this in visual basic would be:
btn.Font = New Font("Font Name", Font Size, FontStyle.Bold)
Upvotes: 1
Reputation: 14432
var b = new Button()
{
Location = new Point(x * 30, y * 30),
//...
};
b.Font = new Font(b.Font.Name, b.Font.Size, FontStyle.Bold);
var b = new Button()
{
Location = new Point(x * 30, y * 30),
//...
FontWeight = FontWeights.Bold
};
var b = new Button()
{
Location = new Point(x * 30, y * 30),
//...
};
b.Font.Bold = true;
Upvotes: 14
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