6 writes to LinkArea
System.Windows.Forms (1)
System\Windows\Forms\Controls\Labels\LinkLabel.cs (1)
1526private void ResetLinkArea() => LinkArea = new LinkArea(0, -1);
System.Windows.Forms.Tests (5)
LinkLabelTests.cs (5)
52_linkLabel.LinkArea = linkArea1; 55_linkLabel.LinkArea = linkArea2; 64Action act = () => _linkLabel.LinkArea = new LinkArea(start, length); 72_linkLabel.LinkArea = new LinkArea(1, 2); 75_linkLabel.LinkArea = new LinkArea(0, 0);
16 references to LinkArea
System.Windows.Forms (10)
System\Windows\Forms\Controls\Labels\LinkLabel.cs (10)
170LinkArea pt = LinkArea; 178throw new ArgumentOutOfRangeException(nameof(LinkArea), value, SR.LinkLabelAreaStart); 183throw new ArgumentOutOfRangeException(nameof(LinkArea), value, SR.LinkLabelAreaLength); 198if (!pt.Equals(LinkArea)) 458return LinkArea.Start == 0 && (LinkArea.IsEmpty || LinkArea.Length == new StringInfo(Text).LengthInTextElements); 659if (LinkArea.Start == 0 && LinkArea.Length == stringInfo.LengthInTextElements) 1697LinkArea pt = LinkArea;
System.Windows.Forms.Tests (6)
LinkLabelTests.cs (6)
18_linkLabel.LinkArea.IsEmpty.Should().BeTrue(); 19_linkLabel.LinkArea.Start.Should().Be(0); 20_linkLabel.LinkArea.Length.Should().Be(0); 43_linkLabel.LinkArea.Should().Be(new LinkArea(0, 0)); 53_linkLabel.LinkArea.Should().Be(linkArea1); 56_linkLabel.LinkArea.Should().Be(linkArea2);