1 override of OwnerGridView
System.Windows.Forms (1)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\SingleSelectRootGridEntry.cs (1)
140internal override PropertyGridView OwnerGridView
47 references to OwnerGridView
System.Windows.Forms (47)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CategoryGridEntry.cs (2)
60protected override Color BackgroundColor => OwnerGridView?.LineColor ?? default; 85PropertyGridView? gridHost = OwnerGridView;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (32)
102return OwnerGridView?.LogicalToDeviceUnits(LogicalOutlineIconPadding) ?? LogicalOutlineIconPadding; 130protected virtual Color BackgroundColor => OwnerGridView?.BackColor ?? default; 136if (OwnerGridView is null) 142? OwnerGridView.GrayTextColor 143: OwnerGridView.TextColor; 294set => OwnerGridView?.SetExpand(this, value); 338if (OwnerGridView is { } ownerGridView 342int id = OwnerGridView.AccessibilityGetGridEntryChildID(this); 345var accessibleObject = (PropertyGridView.PropertyGridViewAccessibleObject)OwnerGridView.AccessibilityObject; 475if (OwnerGridView is { } ownerGridView 479int id = OwnerGridView.AccessibilityGetGridEntryChildID(this); 482var gridAccObj = (PropertyGridView.PropertyGridViewAccessibleObject)OwnerGridView.AccessibilityObject; 536get => _parent?.OwnerGridView; 623int borderWidth = (OwnerGridView?.OutlineIconSize ?? 0) + OutlineIconPadding; 653if (!_outlineRect.IsEmpty || OwnerGridView is null) 658int outlineSize = OwnerGridView.OutlineIconSize; 662(OwnerGridView.GridEntryHeight - outlineSize) / 2, 1084if (InternalExpanded && OwnerGridView is not null) 1089PropertyGridView.GridPositionData positionData = OwnerGridView.CaptureGridPositionData(); 1092positionData.Restore(OwnerGridView); 1109OwnerGridView, 1485if (OwnerGridView is null) 1491? OwnerGridView.GetBoldFont() 1492: OwnerGridView.GetBaseFont(); 1517if (OwnerGridView is not PropertyGridView ownerGrid) 1632if (OwnerGridView is { } owner && owner.IsExplorerTreeSupported) 1645PaintOutlineWithExplorerTreeStyle(g, r, OwnerGridView.HWNDInternal); 1740Color penColor = OwnerGridView?.TextColor ?? default; 1795if (OwnerGridView is not PropertyGridView ownerGrid) 1911backColor = OwnerGridView is not { } owner 1985PropertyGridView gridHost = OwnerGridView!; 2055if (OwnerGridView is not PropertyGridView propertyGridView)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (2)
73this.TryGetOwnerAs(out GridEntry? owner) ? owner.OwnerGridView?.AccessibilityObject : null; 210? (int)(owner?.OwnerGridView?.InternalHandle ?? HWND.Null)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MultiPropertyDescriptorGridEntry.cs (1)
110OwnerGridView?.Refresh(fullRefresh: false);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (10)
307OwnerGridView?.Refresh(fullRefresh: refreshAttribute.Equals(RefreshPropertiesAttribute.All)); 316&& OwnerGridView is not null) 320if (_uiItemRects[i].Contains(mouseX, OwnerGridView.GridEntryHeight / 2)) 393OwnerGridView?.InvalidateGridEntryValue(entry); 485&& OwnerGridView is not null) 489if (_uiItemRects[i].Contains(x, OwnerGridView.GridEntryHeight / 2)) 544if (OwnerGridView is { } ownerGridView) 681if (needsRefresh && OwnerGridView is not null) 686OwnerGridView.Refresh(refresh is not null && refresh.Equals(RefreshPropertiesAttribute.All)); 887OwnerGridView?.ShowInvalidMessage(ex);