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)
3748
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)
3387
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)
1279
Font
= font,
1370
Font
= font,
1469
Font
= font,
System\Windows\Forms\ToolStripDropDownTests.cs (2)
1649
Font
= childFont1
1653
Font
= childFont2
System\Windows\Forms\ToolStripItemTests.cs (22)
2982
item.
Font
= value;
2986
item.
Font
= value;
3027
item.
Font
= value;
3033
item.
Font
= value;
3074
item.
Font
= value;
3083
item.
Font
= value;
3114
item.
Font
= value;
3120
item.
Font
= value;
3154
item.
Font
= value;
3163
item.
Font
= value;
3185
item.
Font
= font;
3189
item.
Font
= null;
3195
item.
Font
= font;
3214
item.
Font
= font;
3218
item.
Font
= null;
3224
item.
Font
= font;
12265
item.
Font
= new Font("Arial", 8.25f);
12303
item.
Font
= new Font("Arial", 8.25f);
12364
item.
Font
= new Font("Arial", 8.25f);
12406
item.
Font
= new Font("Arial", 8.25f);
12456
item.
Font
= new Font("Arial", 8.25f);
14128
item.
Font
= font;
System\Windows\Forms\ToolStripLabelTests.cs (1)
186
_toolStripLabel.
Font
= new Font("Times New Roman", 12);
System\Windows\Forms\ToolStripMenuItemTests.cs (1)
284
Font
= new Font("Arial", 12),
System\Windows\Forms\ToolStripTests.cs (4)
1565
Font
= childFont1
1569
Font
= childFont2
5315
Font
= childFont1
5319
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)
2353
_cachedTextSize = TextRenderer.MeasureText(Text,
Font
);
3186
Font f =
Font
;
3209
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)
34
item.
Font
.Should().Be(expectedFont);
System.Windows.Forms.Tests (162)
System\Windows\Forms\ToolStripButtonTests.cs (24)
56
Assert.NotNull(item.
Font
);
57
Assert.NotSame(Control.DefaultFont, item.
Font
);
58
Assert.Same(item.
Font
, item.
Font
);
137
Assert.NotNull(item.
Font
);
138
Assert.NotSame(Control.DefaultFont, item.
Font
);
139
Assert.Same(item.
Font
, item.
Font
);
224
Assert.NotNull(item.
Font
);
225
Assert.NotSame(Control.DefaultFont, item.
Font
);
226
Assert.Same(item.
Font
, item.
Font
);
314
Assert.NotNull(item.
Font
);
315
Assert.NotSame(Control.DefaultFont, item.
Font
);
316
Assert.Same(item.
Font
, item.
Font
);
402
Assert.NotNull(item.
Font
);
403
Assert.NotSame(Control.DefaultFont, item.
Font
);
404
Assert.Same(item.
Font
, item.
Font
);
500
Assert.NotNull(item.
Font
);
501
Assert.NotSame(Control.DefaultFont, item.
Font
);
502
Assert.Same(item.
Font
, item.
Font
);
System\Windows\Forms\ToolStripDropDownItemTests.cs (16)
54
Assert.NotNull(item.
Font
);
55
Assert.NotSame(Control.DefaultFont, item.
Font
);
56
Assert.Same(item.
Font
, item.
Font
);
143
Assert.NotNull(item.
Font
);
144
Assert.NotSame(Control.DefaultFont, item.
Font
);
145
Assert.Same(item.
Font
, item.
Font
);
242
Assert.NotNull(item.
Font
);
243
Assert.NotSame(Control.DefaultFont, item.
Font
);
244
Assert.Same(item.
Font
, item.
Font
);
350
Assert.NotNull(item.
Font
);
351
Assert.NotSame(Control.DefaultFont, item.
Font
);
352
Assert.Same(item.
Font
, item.
Font
);
System\Windows\Forms\ToolStripDropDownTests.cs (20)
1607
Assert.Same(font1, item1.
Font
);
1608
Assert.Same(font1, item2.
Font
);
1614
Assert.Same(font1, item1.
Font
);
1615
Assert.Same(font1, item2.
Font
);
1622
Assert.Same(font2, item1.
Font
);
1623
Assert.Same(font2, item2.
Font
);
1629
Assert.Equal(Control.DefaultFont, item1.
Font
);
1630
Assert.Equal(Control.DefaultFont, item2.
Font
);
1637
Assert.Same(font1, item1.
Font
);
1638
Assert.Same(font1, item2.
Font
);
1672
Assert.Same(childFont1, child1.
Font
);
1673
Assert.Same(childFont2, child2.
Font
);
1679
Assert.Same(childFont1, child1.
Font
);
1680
Assert.Same(childFont2, child2.
Font
);
1687
Assert.Same(childFont1, child1.
Font
);
1688
Assert.Same(childFont2, child2.
Font
);
1694
Assert.Same(childFont1, child1.
Font
);
1695
Assert.Same(childFont2, child2.
Font
);
1702
Assert.Same(childFont1, child1.
Font
);
1703
Assert.Same(childFont2, child2.
Font
);
System\Windows\Forms\ToolStripItemTests.cs (72)
55
Assert.NotNull(item.
Font
);
56
Assert.NotSame(Control.DefaultFont, item.
Font
);
57
Assert.Same(item.
Font
, item.
Font
);
140
Assert.NotNull(item.
Font
);
141
Assert.NotSame(Control.DefaultFont, item.
Font
);
142
Assert.Same(item.
Font
, item.
Font
);
235
Assert.NotNull(item.
Font
);
236
Assert.NotSame(Control.DefaultFont, item.
Font
);
237
Assert.Same(item.
Font
, item.
Font
);
2943
Assert.NotNull(item.
Font
);
2944
Assert.NotSame(font, item.
Font
);
2945
Assert.NotSame(Control.DefaultFont, item.
Font
);
2946
Assert.Same(item.
Font
, item.
Font
);
2961
Assert.Same(font, item.
Font
);
2983
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
2987
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3028
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3034
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3075
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3084
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3115
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3121
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3155
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3164
Assert.Equal(value ?? new SubToolStripItem().
Font
, item.
Font
);
3180
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(ToolStripItem))[nameof(ToolStripItem.
Font
)];
3186
Assert.Same(font, item.
Font
);
3190
Assert.NotNull(item.
Font
);
3191
Assert.NotSame(Control.DefaultFont, item.
Font
);
3192
Assert.Same(item.
Font
, item.
Font
);
3196
Assert.Same(font, item.
Font
);
3200
Assert.NotNull(item.
Font
);
3201
Assert.NotSame(Control.DefaultFont, item.
Font
);
3202
Assert.Same(item.
Font
, item.
Font
);
3209
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(ToolStripItem))[nameof(ToolStripItem.
Font
)];
3215
Assert.Same(font, item.
Font
);
3219
Assert.NotNull(item.
Font
);
3220
Assert.NotSame(Control.DefaultFont, item.
Font
);
3221
Assert.Same(item.
Font
, item.
Font
);
3225
Assert.Same(font, item.
Font
);
3229
Assert.NotNull(item.
Font
);
3230
Assert.NotSame(Control.DefaultFont, item.
Font
);
3231
Assert.Same(item.
Font
, item.
Font
);
14123
Assert.NotSame(font, item.
Font
);
14124
Assert.NotSame(Control.DefaultFont, item.
Font
);
14125
Assert.Same(item.
Font
, item.
Font
);
14130
Assert.NotSame(font, item.
Font
);
14131
Assert.NotSame(Control.DefaultFont, item.
Font
);
14132
Assert.Same(item.
Font
, item.
Font
);
14136
Assert.NotSame(font, item.
Font
);
14137
Assert.NotSame(Control.DefaultFont, item.
Font
);
14138
Assert.Same(item.
Font
, item.
Font
);
System\Windows\Forms\ToolStripMenuItemTests.cs (6)
54
Assert.NotNull(item.
Font
);
55
Assert.NotSame(Control.DefaultFont, item.
Font
);
56
Assert.Same(item.
Font
, item.
Font
);
329
clone.
Font
.Should().Be(original.
Font
);
System\Windows\Forms\ToolStripTests.cs (24)
1523
Assert.Same(font1, item1.
Font
);
1524
Assert.Same(font1, item2.
Font
);
1530
Assert.Same(font1, item1.
Font
);
1531
Assert.Same(font1, item2.
Font
);
1538
Assert.Same(font2, item1.
Font
);
1539
Assert.Same(font2, item2.
Font
);
1545
Assert.Equal(Control.DefaultFont, item1.
Font
);
1546
Assert.Equal(Control.DefaultFont, item2.
Font
);
1553
Assert.Same(font1, item1.
Font
);
1554
Assert.Same(font1, item2.
Font
);
1588
Assert.Same(childFont1, child1.
Font
);
1589
Assert.Same(childFont2, child2.
Font
);
1595
Assert.Same(childFont1, child1.
Font
);
1596
Assert.Same(childFont2, child2.
Font
);
1603
Assert.Same(childFont1, child1.
Font
);
1604
Assert.Same(childFont2, child2.
Font
);
1610
Assert.Same(childFont1, child1.
Font
);
1611
Assert.Same(childFont2, child2.
Font
);
1618
Assert.Same(childFont1, child1.
Font
);
1619
Assert.Same(childFont2, child2.
Font
);
1639
Assert.Same(form.Font, item1.
Font
);
1640
Assert.Same(form.Font, item2.
Font
);
1659
Assert.Equal(ToolStripManager.DefaultFont, item1.
Font
);
1660
Assert.Equal(ToolStripManager.DefaultFont, item2.
Font
);