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