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)
309if (!Expandable || value == InternalExpanded) 583get => Expandable; 1246, value = [{(GetPropertyTextValue()?.Replace('\0', ' ') ?? "null")}], expandable = {Expandable} 1614if (Expandable) 1994if (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)
1264if (type == RowLabel && toggleExpand && gridEntry.Expandable) 1562return !_selectedGridEntry.Expandable; 2778if (entry.Expandable) 2797if (entry.Expandable) 2817if (!entry.Expandable) 3394DoubleClickRow(row, gridEntry.Expandable, RowLabel); 3408DoubleClickRow(row, gridEntry.Expandable, RowValue); 3420Debug.Assert(gridEntry.Expandable, "non-expandable IPE firing outline click"); 3919else if (_selectedGridEntry is not null && _selectedGridEntry.Expandable) 4479if (entry is null || !entry.Expandable)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\SingleSelectRootGridEntry.cs (1)
231if (Expandable && ChildCollection is not null)