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