28 references to LinkUtilities
System.Windows.Forms (20)
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (8)
58
return Selected ? SystemColors.HighlightText :
LinkUtilities
.IEActiveLinkColor;
99
return !ActiveLinkColor.Equals(
LinkUtilities
.IEActiveLinkColor);
166
return Selected ? SystemColors.HighlightText :
LinkUtilities
.IELinkColor;
202
: !LinkColor.Equals(
LinkUtilities
.IELinkColor);
298
return Selected ? SystemColors.HighlightText :
LinkUtilities
.GetVisitedLinkColor();
303
return Selected ? SystemColors.HighlightText :
LinkUtilities
.IEVisitedLinkColor;
346
return !VisitedLinkColor.Equals(
LinkUtilities
.IEVisitedLinkColor);
952
LinkUtilities
.EnsureLinkFonts(cellStyle.Font!, LinkBehavior, ref getLinkFont, ref getHoverFont, isActive);
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkColumn.cs (3)
73
return !ActiveLinkColor.Equals(
LinkUtilities
.IEActiveLinkColor);
184
return !LinkColor.Equals(
LinkUtilities
.IELinkColor);
364
return !VisitedLinkColor.Equals(
LinkUtilities
.IEVisitedLinkColor);
System\Windows\Forms\Controls\Labels\LinkLabel.cs (5)
126
private static Color IELinkColor =>
LinkUtilities
.IELinkColor;
128
private static Color IEActiveLinkColor =>
LinkUtilities
.IEActiveLinkColor;
130
private static Color IEVisitedLinkColor =>
LinkUtilities
.IEVisitedLinkColor;
349
? SystemInformation.HighContrast ?
LinkUtilities
.GetVisitedLinkColor() : IEVisitedLinkColor
1021
LinkUtilities
.EnsureLinkFonts(Font, LinkBehavior, ref _linkFont, ref _hoverLinkFont);
System\Windows\Forms\Controls\ToolStrips\ToolStripLabel.cs (4)
118
return
LinkUtilities
.IELinkColor;
126
return
LinkUtilities
.IEActiveLinkColor;
134
return
LinkUtilities
.IEVisitedLinkColor;
356
LinkUtilities
.EnsureLinkFonts(font, LinkBehavior, ref _linkFont, ref _hoverLinkFont);
System.Windows.Forms.Tests (8)
LinkLabelTests.cs (1)
180
_linkLabel.VisitedLinkColor.Should().Be(
LinkUtilities
.GetVisitedLinkColor());
System\Windows\Forms\DataGridViewLinkCellTests.cs (2)
39
_cell.ActiveLinkColor.Should().Be(
LinkUtilities
.IEActiveLinkColor);
123
_cell.LinkColor.Should().Be(
LinkUtilities
.IELinkColor);
System\Windows\Forms\DataGridViewLinkColumnTests.cs (1)
34
_column.ActiveLinkColor.Should().Be(
LinkUtilities
.IEActiveLinkColor);
System\Windows\Forms\LinkUtilitiesTests.cs (4)
15
RegistryKey? key = Registry.CurrentUser.OpenSubKey(
LinkUtilities
.IEMainRegPath);
27
LinkUtilities
.GetIELinkBehavior().Should().Be(expectedBehavior);
41
Action act = () =>
LinkUtilities
.EnsureLinkFonts(baseFont, behavior, ref linkFont, ref hoverLinkFont);
58
Action act = () =>
LinkUtilities
.EnsureLinkFonts(baseFont, behavior, ref linkFont, ref hoverLinkFont, isActive: true);