Base:
property
Expandable
System.Windows.Forms.GridItem.Expandable
2 overrides of Expandable
System.Windows.Forms (2)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CategoryGridEntry.cs (1)
64public override bool Expandable => !GetFlagSet(Flags.ExpandableFailed);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MultiPropertyDescriptorGridEntry.cs (1)
65public override bool Expandable
24 references to Expandable
System.Windows.Forms (24)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (5)
306if (!Expandable || value == InternalExpanded) 580get => Expandable; 1243, value = [{(GetPropertyTextValue()?.Replace('\0', ' ') ?? "null")}], expandable = {Expandable} 1611if (Expandable) 1991if (Expandable)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (8)
37if (!this.TryGetOwnerAs(out GridEntry? owner) || !owner.Expandable) 52internal override bool CanGetDefaultActionInternal => !this.TryGetOwnerAs(out GridEntry? owner) || !owner.Expandable; 60=> !this.TryGetOwnerAs(out GridEntry? owner) ? ExpandCollapseState.ExpandCollapseState_Collapsed : owner.Expandable 105if (owner.Expandable) 310if (this.TryGetOwnerAs(out GridEntry? owner) && owner.Expandable && owner.Expanded) 318if (this.TryGetOwnerAs(out GridEntry? owner) && owner.Expandable && !owner.Expanded) 363internal override bool IsIAccessibleExSupported() => this.TryGetOwnerAs(out GridEntry? owner) && owner.Expandable; 375if (this.TryGetOwnerAs(out GridEntry? owner) && owner.Expandable)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (10)
1287if (type == RowLabel && toggleExpand && gridEntry.Expandable) 1585return !_selectedGridEntry.Expandable; 2801if (entry.Expandable) 2820if (entry.Expandable) 2840if (!entry.Expandable) 3417DoubleClickRow(row, gridEntry.Expandable, RowLabel); 3431DoubleClickRow(row, gridEntry.Expandable, RowValue); 3443Debug.Assert(gridEntry.Expandable, "non-expandable IPE firing outline click"); 3942else if (_selectedGridEntry is not null && _selectedGridEntry.Expandable) 4502if (entry is null || !entry.Expandable)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\SingleSelectRootGridEntry.cs (1)
231if (Expandable && ChildCollection is not null)