60 references to LinkState
System.Windows.Forms (58)
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (21)
204
private
LinkState
LinkState
206
get => Properties.GetValueOrDefault(s_propLinkCellLinkState,
LinkState
.Normal);
207
set => Properties.AddOrRemoveValue(s_propLinkCellLinkState, value, defaultValue:
LinkState
.Normal);
696
LinkState !=
LinkState
.Normal;
702
if ((LinkState &
LinkState
.Hover) == 0)
709
if ((LinkState &
LinkState
.Hover) != 0)
755
LinkState |=
LinkState
.Active;
775
if (LinkState !=
LinkState
.Normal)
777
LinkState =
LinkState
.Normal;
793
if ((LinkState &
LinkState
.Hover) == 0)
795
LinkState |=
LinkState
.Hover;
808
if ((LinkState &
LinkState
.Hover) != 0)
810
LinkState &= ~
LinkState
.Hover;
950
bool isActive = (LinkState &
LinkState
.Active) ==
LinkState
.Active;
970
LinkState ==
LinkState
.Hover ? hoverFont : linkFont);
986
LinkState ==
LinkState
.Hover ? hoverFont : linkFont);
1004
if ((LinkState &
LinkState
.Active) ==
LinkState
.Active)
1027
LinkState ==
LinkState
.Hover ? hoverFont : linkFont,
1038
LinkState ==
LinkState
.Hover ? hoverFont : linkFont,
System\Windows\Forms\Controls\Labels\LinkLabel.cs (27)
817
if ((link.State &
LinkState
.Hover) ==
LinkState
.Hover
818
|| (link.State &
LinkState
.Active) ==
LinkState
.Active)
820
bool activeChanged = (link.State &
LinkState
.Active) ==
LinkState
.Active;
821
link.State &= ~(
LinkState
.Hover |
LinkState
.Active);
845
if ((_links[i].State &
LinkState
.Hover) ==
LinkState
.Hover)
847
_links[i].State |=
LinkState
.Active;
879
if ((_links[i].State &
LinkState
.Active) ==
LinkState
.Active)
881
_links[i].State &= ~
LinkState
.Active;
907
if ((link.State &
LinkState
.Hover) ==
LinkState
.Hover)
923
hoverLink.State &= ~
LinkState
.Hover;
928
pointIn.State |=
LinkState
.Hover;
1199
_links[i].State &= ~(
LinkState
.Hover |
LinkState
.Active);
1258
LinkState
linkState = link.State;
1260
Font font = (linkState &
LinkState
.Hover) ==
LinkState
.Hover ? hoverLinkFont : linkFont;
1265
if ((linkState &
LinkState
.Active) ==
LinkState
.Active)
1269
else if ((linkState &
LinkState
.Visited) ==
LinkState
.Visited)
System\Windows\Forms\Controls\Labels\LinkLabel.Link.cs (10)
63
if ((State & (
LinkState
.Hover |
LinkState
.Active)) != 0)
65
State &= ~(
LinkState
.Hover |
LinkState
.Active);
115
internal
LinkState
State { get; set; } =
LinkState
.Normal;
160
get => (State &
LinkState
.Visited) ==
LinkState
.Visited;
167
State |=
LinkState
.Visited;
171
State &= ~
LinkState
.Visited;
System.Windows.Forms.Tests (2)
System\Windows\Forms\DataGridViewLinkCellTests.cs (2)
440
_cell.TestAccessor().Dynamic.LinkState =
LinkState
.Hover;
461
_cell.TestAccessor().Dynamic.LinkState =
LinkState
.Hover;