2 writes to _dropDownHolder
System.Windows.Forms (2)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (2)
990
_dropDownHolder
= null;
1442
_dropDownHolder
??= new(this);
39 references to _dropDownHolder
System.Windows.Forms (39)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (39)
366
internal DropDownHolder? DropDownControlHolder =>
_dropDownHolder
;
369
internal bool DropDownVisible =>
_dropDownHolder
is not null &&
_dropDownHolder
.Visible;
770
if (_flags.HasFlag(Flags.DropDownClosing) ||
_dropDownHolder
is null || !
_dropDownHolder
.Visible)
779
if (
_dropDownHolder
.Component == DropDownListBox && _flags.HasFlag(Flags.DropDownCommit))
787
_dropDownHolder
.SetDropDownControl(control: null, resizable: false);
788
_dropDownHolder
.Visible = false;
986
_dropDownHolder
?.Dispose();
1443
_dropDownHolder
.Visible = false;
1444
_dropDownHolder
.SetDropDownControl(control, _flags.HasFlag(Flags.ResizableDropDown));
1447
Size size =
_dropDownHolder
.Size;
1460
_dropDownHolder
.ResizeUp = true;
1465
_dropDownHolder
.ResizeUp = false;
1482
PInvokeCore.SetWindowLong(
_dropDownHolder
, WINDOW_LONG_PTR_INDEX.GWL_HWNDPARENT, this);
1483
_dropDownHolder
.SetBounds(location.X, location.Y, size.Width, size.Height);
1484
PInvoke.ShowWindow(
_dropDownHolder
, SHOW_WINDOW_CMD.SW_SHOWNA);
1486
_dropDownHolder
.Visible = true;
1487
_dropDownHolder
.FocusComponent();
1493
_dropDownHolder
.DoModalLoop();
1509
if (
_dropDownHolder
is not null &&
_dropDownHolder
.GetUsed())
1526
if (
_dropDownHolder
?.Visible == true && m.MsgInternal == PInvokeCore.WM_KEYDOWN && (Keys)(nint)m.WParamInternal != Keys.Tab)
1528
Control? control =
_dropDownHolder
.Component;
2565
if (
_dropDownHolder
is not null &&
_dropDownHolder
.Visible)
2570
if (hwnd ==
_dropDownHolder
.Handle)
2759
if (keyCode == Keys.Up && altPressed && DropDownButton.Visible && (
_dropDownHolder
is not null) &&
_dropDownHolder
.Visible)
2966
&&
_dropDownHolder
is not null
2967
&&
_dropDownHolder
.Visible
3123
if (
_dropDownHolder
is null ||
_dropDownHolder
.Component is null || rowMoveCurrent == _selectedRow)
3717
if (
_dropDownHolder
is not null &&
_dropDownHolder
.GetUsed())
4807
_dropDownHolder
?.ReleaseUiaProvider(HWND.Null);
5095
else if (
_dropDownHolder
is not null &&
_dropDownHolder
.Visible)
5097
_dropDownHolder
.FocusComponent();