58 references to LinkState
System.Windows.Forms (58)
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (21)
212
private
LinkState
LinkState
214
get => Properties.GetValueOrDefault(s_propLinkCellLinkState,
LinkState
.Normal);
215
set => Properties.AddOrRemoveValue(s_propLinkCellLinkState, value, defaultValue:
LinkState
.Normal);
726
LinkState !=
LinkState
.Normal;
732
if ((LinkState &
LinkState
.Hover) == 0)
739
if ((LinkState &
LinkState
.Hover) != 0)
785
LinkState |=
LinkState
.Active;
805
if (LinkState !=
LinkState
.Normal)
807
LinkState =
LinkState
.Normal;
823
if ((LinkState &
LinkState
.Hover) == 0)
825
LinkState |=
LinkState
.Hover;
838
if ((LinkState &
LinkState
.Hover) != 0)
840
LinkState &= ~
LinkState
.Hover;
980
bool isActive = (LinkState &
LinkState
.Active) ==
LinkState
.Active;
1000
LinkState ==
LinkState
.Hover ? hoverFont : linkFont);
1016
LinkState ==
LinkState
.Hover ? hoverFont : linkFont);
1034
if ((LinkState &
LinkState
.Active) ==
LinkState
.Active)
1067
LinkState ==
LinkState
.Hover ? hoverFont : linkFont,
1078
LinkState ==
LinkState
.Hover ? hoverFont : linkFont,
System\Windows\Forms\Controls\Labels\LinkLabel.cs (27)
829
if ((link.State &
LinkState
.Hover) ==
LinkState
.Hover
830
|| (link.State &
LinkState
.Active) ==
LinkState
.Active)
832
bool activeChanged = (link.State &
LinkState
.Active) ==
LinkState
.Active;
833
link.State &= ~(
LinkState
.Hover |
LinkState
.Active);
857
if ((_links[i].State &
LinkState
.Hover) ==
LinkState
.Hover)
859
_links[i].State |=
LinkState
.Active;
891
if ((_links[i].State &
LinkState
.Active) ==
LinkState
.Active)
893
_links[i].State &= ~
LinkState
.Active;
919
if ((link.State &
LinkState
.Hover) ==
LinkState
.Hover)
933
hoverLink?.State &= ~
LinkState
.Hover;
937
pointIn.State |=
LinkState
.Hover;
1208
_links[i].State &= ~(
LinkState
.Hover |
LinkState
.Active);
1267
LinkState
linkState = link.State;
1269
Font font = (linkState &
LinkState
.Hover) ==
LinkState
.Hover ? hoverLinkFont : linkFont;
1274
if ((linkState &
LinkState
.Active) ==
LinkState
.Active)
1278
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;