3 overrides of Logfont
System.Windows.Forms (3)
System\Windows\Forms\Accessibility\LabelEditUiaTextProvider.cs (1)
60
public override LOGFONTW
Logfont
=> _owningControl.TryGetTarget(out Control? target) ? target.Font.ToLogicalFont() : default;
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxUiaTextProvider.cs (1)
91
public override LOGFONTW
Logfont
System\Windows\Forms\Controls\TextBox\TextBoxBase.TextBoxBaseUiaTextProvider.cs (1)
263
public override LOGFONTW
Logfont
14 references to Logfont
System.Windows.Forms.Primitives (8)
System\Windows\Forms\Automation\UiaTextRange.cs (8)
364
Rectangle endlineRectangle = new(endlinePoint.X, endlinePoint.Y + 2, UiaTextProvider.EndOfLineWidth, Math.Abs(_provider.
Logfont
.lfHeight) + 1);
689
UIA_TEXTATTRIBUTE_ID.UIA_FontNameAttributeId => GetFontName(_provider.
Logfont
),
690
UIA_TEXTATTRIBUTE_ID.UIA_FontSizeAttributeId => GetFontSize(_provider.
Logfont
),
691
UIA_TEXTATTRIBUTE_ID.UIA_FontWeightAttributeId => GetFontWeight(_provider.
Logfont
),
694
UIA_TEXTATTRIBUTE_ID.UIA_IsItalicAttributeId => GetItalic(_provider.
Logfont
),
696
UIA_TEXTATTRIBUTE_ID.UIA_StrikethroughStyleAttributeId => GetStrikethroughStyle(_provider.
Logfont
),
697
UIA_TEXTATTRIBUTE_ID.UIA_UnderlineStyleAttributeId => GetUnderlineStyle(_provider.
Logfont
),
745
int lineHeight = Math.Abs(_provider.
Logfont
.lfHeight);
System.Windows.Forms.Primitives.Tests (6)
System\Windows\Forms\Automation\UiaTextRangeTests.cs (6)
532
providerMock.Setup(m => m.
Logfont
).Returns(font.ToLogicalFont());
619
providerMock.Setup(m => m.
Logfont
).Returns(font.ToLogicalFont());
712
providerMock.Setup(m => m.
Logfont
).Returns(font.ToLogicalFont());
794
providerMock.Setup(m => m.
Logfont
).Returns(font.ToLogicalFont());
1201
providerMock.Setup(m => m.
Logfont
).Returns(font.ToLogicalFont());
1205
double actual = textRange.TestAccessor().GetFontSize(provider.
Logfont
);