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)
315if (!Expandable || value == InternalExpanded) 589get => Expandable; 1252, value = [{(GetPropertyTextValue()?.Replace('\0', ' ') ?? "null")}], expandable = {Expandable} 1620if (Expandable) 2000if (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; 2762if (entry.Expandable) 2781if (entry.Expandable) 2801if (!entry.Expandable) 3378DoubleClickRow(row, gridEntry.Expandable, RowLabel); 3392DoubleClickRow(row, gridEntry.Expandable, RowValue); 3404Debug.Assert(gridEntry.Expandable, "non-expandable IPE firing outline click"); 3903else if (_selectedGridEntry is not null && _selectedGridEntry.Expandable) 4469if (entry is null || !entry.Expandable)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\SingleSelectRootGridEntry.cs (1)
231if (Expandable && ChildCollection is not null)