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