2 overrides of Font
System.Windows.Forms (2)
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.cs (1)
189
public override Font
Font
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (1)
105
public override Font
Font
40 writes to Font
System.Windows.Forms (6)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
3750
item.
Font
= local.WithSize(local.Size * factor);
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItem.cs (1)
791
childItem.
Font
= currentFont.WithSize(currentFont.Size * factor);
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (1)
3391
public virtual void ResetFont() =>
Font
= null;
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (1)
506
menuItem.
Font
= Font;
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (1)
108
set => base.
Font
= value;
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.cs (1)
232
_splitButtonButton.
Font
= Font;
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (1)
334
label.
Font
= new Font(label.Font, FontStyle.Bold);
System.Windows.Forms.Tests (33)
System\Windows\Forms\ToolStripButtonTests.cs (3)
1277
Font
= font,
1368
Font
= font,
1467
Font
= font,
System\Windows\Forms\ToolStripDropDownTests.cs (2)
1647
Font
= childFont1
1651
Font
= childFont2
System\Windows\Forms\ToolStripItemTests.cs (22)
2980
item.
Font
= value;
2984
item.
Font
= value;
3025
item.
Font
= value;
3031
item.
Font
= value;
3072
item.
Font
= value;
3081
item.
Font
= value;
3112
item.
Font
= value;
3118
item.
Font
= value;
3152
item.
Font
= value;
3161
item.
Font
= value;
3183
item.
Font
= font;
3187
item.
Font
= null;
3193
item.
Font
= font;
3212
item.
Font
= font;
3216
item.
Font
= null;
3222
item.
Font
= font;
12263
item.
Font
= new Font("Arial", 8.25f);
12301
item.
Font
= new Font("Arial", 8.25f);
12362
item.
Font
= new Font("Arial", 8.25f);
12404
item.
Font
= new Font("Arial", 8.25f);
12454
item.
Font
= new Font("Arial", 8.25f);
14126
item.
Font
= font;
System\Windows\Forms\ToolStripLabelTests.cs (1)
188
_toolStripLabel.
Font
= new Font("Times New Roman", 12);
System\Windows\Forms\ToolStripMenuItemTests.cs (1)
286
Font
= new Font("Arial", 12),
System\Windows\Forms\ToolStripTests.cs (4)
1563
Font
= childFont1
1567
Font
= childFont2
5313
Font
= childFont1
5317
Font
= childFont2
182 references to Font
System.Windows.Forms (18)
System\Windows\Forms\Controls\ToolStrips\ToolStripButton.cs (1)
221
renderer.DrawItemText(new ToolStripItemTextRenderEventArgs(e.Graphics, this, Text, InternalLayout.TextRectangle, ForeColor,
Font
, InternalLayout.TextFormat));
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.cs (1)
365
return IsAutoGenerated && OwnerItem is not null ? OwnerItem.
Font
: base.Font;
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownButton.cs (1)
193
renderer.DrawItemText(new ToolStripItemTextRenderEventArgs(g, this, Text, InternalLayout.TextRectangle, ForeColor,
Font
, InternalLayout.TextFormat));
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItem.cs (2)
787
Font currentFont = childItem.
Font
;
788
if (!currentFont.Equals(childItem.OwnerItem?.
Font
))
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (3)
2359
_cachedTextSize = TextRenderer.MeasureText(Text,
Font
);
3190
Font f =
Font
;
3213
if (f !=
Font
)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemInternalLayout.cs (1)
109
layoutOptions.Font = _ownerItem.
Font
;
System\Windows\Forms\Controls\ToolStrips\ToolStripLabel.cs (1)
355
Font font =
Font
;
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (5)
506
menuItem.Font =
Font
;
734
_cachedShortcutSize = TextRenderer.MeasureText(shortcutString,
Font
);
994
renderer.DrawItemText(new ToolStripItemTextRenderEventArgs(g, this, Text, InternalLayout.TextRectangle, textColor,
Font
, (rightToLeft) ? ContentAlignment.MiddleRight : ContentAlignment.MiddleLeft));
1003
renderer.DrawItemText(new ToolStripItemTextRenderEventArgs(g, this, GetShortcutText(), InternalLayout.TextRectangle, textColor,
Font
, (rightToLeft) ? ContentAlignment.MiddleLeft : ContentAlignment.MiddleRight));
1025
renderer.DrawItemText(new ToolStripItemTextRenderEventArgs(g, this, Text, InternalLayout.TextRectangle, textColor,
Font
, InternalLayout.TextFormat));
System\Windows\Forms\Controls\ToolStrips\ToolStripSeparator.cs (1)
107
get => base.
Font
;
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.cs (2)
232
_splitButtonButton.Font =
Font
;
528
renderer.DrawItemText(new ToolStripItemTextRenderEventArgs(g, this, SplitButtonButton.Text, SplitButtonButtonLayout.TextRectangle, ForeColor,
Font
, SplitButtonButtonLayout.TextFormat));
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (1)
334
label.Font = new Font(label.
Font
, FontStyle.Bold);
System.Windows.Forms.Design.Tests (1)
System\Windows\Forms\Design\BaseContextMenuStripTests.cs (1)
32
item.
Font
.Should().Be(expectedFont);
System.Windows.Forms.Tests (162)
System\Windows\Forms\ToolStripButtonTests.cs (24)
54
Assert.NotNull(item.
Font
);
55
Assert.NotSame(Control.DefaultFont, item.
Font
);
56
Assert.Same(item.
Font
, item.
Font
);
135
Assert.NotNull(item.
Font
);
136
Assert.NotSame(Control.DefaultFont, item.
Font
);
137
Assert.Same(item.
Font
, item.
Font
);
222
Assert.NotNull(item.
Font
);
223
Assert.NotSame(Control.DefaultFont, item.
Font
);
224
Assert.Same(item.
Font
, item.
Font
);
312
Assert.NotNull(item.
Font
);
313
Assert.NotSame(Control.DefaultFont, item.
Font
);
314
Assert.Same(item.
Font
, item.
Font
);
400
Assert.NotNull(item.
Font
);
401
Assert.NotSame(Control.DefaultFont, item.
Font
);
402
Assert.Same(item.
Font
, item.
Font
);
498
Assert.NotNull(item.
Font
);
499
Assert.NotSame(Control.DefaultFont, item.
Font
);
500
Assert.Same(item.
Font
, item.
Font
);
System\Windows\Forms\ToolStripDropDownItemTests.cs (16)
52
Assert.NotNull(item.
Font
);
53
Assert.NotSame(Control.DefaultFont, item.
Font
);
54
Assert.Same(item.
Font
, item.
Font
);
141
Assert.NotNull(item.
Font
);
142
Assert.NotSame(Control.DefaultFont, item.
Font
);
143
Assert.Same(item.
Font
, item.
Font
);
240
Assert.NotNull(item.
Font
);
241
Assert.NotSame(Control.DefaultFont, item.
Font
);
242
Assert.Same(item.
Font
, item.
Font
);
348
Assert.NotNull(item.
Font
);
349
Assert.NotSame(Control.DefaultFont, item.
Font
);
350
Assert.Same(item.
Font
, item.
Font
);
System\Windows\Forms\ToolStripDropDownTests.cs (20)
1605
Assert.Same(font1, item1.
Font
);
1606
Assert.Same(font1, item2.
Font
);
1612
Assert.Same(font1, item1.
Font
);
1613
Assert.Same(font1, item2.
Font
);
1620
Assert.Same(font2, item1.
Font
);
1621
Assert.Same(font2, item2.
Font
);
1627
Assert.Equal(Control.DefaultFont, item1.
Font
);
1628
Assert.Equal(Control.DefaultFont, item2.
Font
);
1635
Assert.Same(font1, item1.
Font
);
1636
Assert.Same(font1, item2.
Font
);
1670
Assert.Same(childFont1, child1.
Font
);
1671
Assert.Same(childFont2, child2.
Font
);
1677
Assert.Same(childFont1, child1.
Font
);
1678
Assert.Same(childFont2, child2.
Font
);
1685
Assert.Same(childFont1, child1.
Font
);
1686
Assert.Same(childFont2, child2.
Font
);
1692
Assert.Same(childFont1, child1.
Font
);
1693
Assert.Same(childFont2, child2.
Font
);
1700
Assert.Same(childFont1, child1.
Font
);
1701
Assert.Same(childFont2, child2.
Font
);
System\Windows\Forms\ToolStripItemTests.cs (72)
53
Assert.NotNull(item.
Font
);
54
Assert.NotSame(Control.DefaultFont, item.
Font
);
55
Assert.Same(item.
Font
, item.
Font
);
138
Assert.NotNull(item.
Font
);
139
Assert.NotSame(Control.DefaultFont, item.
Font
);
140
Assert.Same(item.
Font
, item.
Font
);
233
Assert.NotNull(item.
Font
);
234
Assert.NotSame(Control.DefaultFont, item.
Font
);
235
Assert.Same(item.
Font
, item.
Font
);
2941
Assert.NotNull(item.
Font
);
2942
Assert.NotSame(font, item.
Font
);
2943
Assert.NotSame(Control.DefaultFont, item.
Font
);
2944
Assert.Same(item.
Font
, item.
Font
);
2959
Assert.Same(font, item.
Font
);
2981
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
2985
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3026
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3032
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3073
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3082
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3113
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3119
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3153
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3162
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3178
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(ToolStripItem))[nameof(ToolStripItem.
Font
)];
3184
Assert.Same(font, item.
Font
);
3188
Assert.NotNull(item.
Font
);
3189
Assert.NotSame(Control.DefaultFont, item.
Font
);
3190
Assert.Same(item.
Font
, item.
Font
);
3194
Assert.Same(font, item.
Font
);
3198
Assert.NotNull(item.
Font
);
3199
Assert.NotSame(Control.DefaultFont, item.
Font
);
3200
Assert.Same(item.
Font
, item.
Font
);
3207
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(ToolStripItem))[nameof(ToolStripItem.
Font
)];
3213
Assert.Same(font, item.
Font
);
3217
Assert.NotNull(item.
Font
);
3218
Assert.NotSame(Control.DefaultFont, item.
Font
);
3219
Assert.Same(item.
Font
, item.
Font
);
3223
Assert.Same(font, item.
Font
);
3227
Assert.NotNull(item.
Font
);
3228
Assert.NotSame(Control.DefaultFont, item.
Font
);
3229
Assert.Same(item.
Font
, item.
Font
);
14121
Assert.NotSame(font, item.
Font
);
14122
Assert.NotSame(Control.DefaultFont, item.
Font
);
14123
Assert.Same(item.
Font
, item.
Font
);
14128
Assert.NotSame(font, item.
Font
);
14129
Assert.NotSame(Control.DefaultFont, item.
Font
);
14130
Assert.Same(item.
Font
, item.
Font
);
14134
Assert.NotSame(font, item.
Font
);
14135
Assert.NotSame(Control.DefaultFont, item.
Font
);
14136
Assert.Same(item.
Font
, item.
Font
);
System\Windows\Forms\ToolStripMenuItemTests.cs (6)
56
Assert.NotNull(item.
Font
);
57
Assert.NotSame(Control.DefaultFont, item.
Font
);
58
Assert.Same(item.
Font
, item.
Font
);
331
clone.
Font
.Should().Be(original.
Font
);
System\Windows\Forms\ToolStripTests.cs (24)
1521
Assert.Same(font1, item1.
Font
);
1522
Assert.Same(font1, item2.
Font
);
1528
Assert.Same(font1, item1.
Font
);
1529
Assert.Same(font1, item2.
Font
);
1536
Assert.Same(font2, item1.
Font
);
1537
Assert.Same(font2, item2.
Font
);
1543
Assert.Equal(Control.DefaultFont, item1.
Font
);
1544
Assert.Equal(Control.DefaultFont, item2.
Font
);
1551
Assert.Same(font1, item1.
Font
);
1552
Assert.Same(font1, item2.
Font
);
1586
Assert.Same(childFont1, child1.
Font
);
1587
Assert.Same(childFont2, child2.
Font
);
1593
Assert.Same(childFont1, child1.
Font
);
1594
Assert.Same(childFont2, child2.
Font
);
1601
Assert.Same(childFont1, child1.
Font
);
1602
Assert.Same(childFont2, child2.
Font
);
1608
Assert.Same(childFont1, child1.
Font
);
1609
Assert.Same(childFont2, child2.
Font
);
1616
Assert.Same(childFont1, child1.
Font
);
1617
Assert.Same(childFont2, child2.
Font
);
1637
Assert.Same(form.Font, item1.
Font
);
1638
Assert.Same(form.Font, item2.
Font
);
1657
Assert.Equal(ToolStripManager.DefaultFont, item1.
Font
);
1658
Assert.Equal(ToolStripManager.DefaultFont, item2.
Font
);