3 overrides of PropertyValue
System.Windows.Forms (3)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\ArrayElementGridEntry.cs (1)
25public override object? PropertyValue
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (1)
189public override object? PropertyValue
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\SingleSelectRootGridEntry.cs (1)
176public override object PropertyValue
4 writes to PropertyValue
System.Windows.Forms (4)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (1)
2255PropertyValue = ConvertTextToValue(text);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\ImmutablePropertyDescriptorGridEntry.cs (1)
91parentEntry.PropertyValue = newObject;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (1)
761parent.PropertyValue = owner;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
4652entry!.PropertyValue = value;
20 references to PropertyValue
System.Windows.Forms (20)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (13)
276if (expandable && _cacheItems?.LastValue is null && PropertyValue is null) 739public virtual Type? PropertyType => PropertyValue?.GetType(); 761=> _typeConverter ??= TypeDescriptor.GetConverter((PropertyValue ?? PropertyType)!); 781public sealed override object? Value => PropertyValue; 1062object? originalValue = PropertyValue; 1229public object? GetValueOwner() => _parent is null ? PropertyValue : _parent.GetValueOwnerInternal(); 1236/// This internal override allows <see cref="CategoryGridEntry"/> to skip to its parent <see cref="PropertyValue"/> 1239internal virtual object? GetValueOwnerInternal() => PropertyValue; 1254object? value = PropertyValue; 1431public virtual string GetPropertyTextValue() => GetPropertyTextValue(PropertyValue); 1780/// Optional text representation of the value. If not specified, will use the <see cref="PropertyValue"/> directly. 1806value = PropertyValue; 2202if (InternalExpanded && _cacheItems?.LastValue is not null && _cacheItems.LastValue != PropertyValue)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (2)
84if (entry.PropertyValue == owner 85|| (owner.GetType().IsValueType && owner.GetType() == entry.PropertyValue?.GetType()))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (4)
1705object? value = gridEntry.PropertyValue; 2432object? value = entry.PropertyValue; 3682_ = gridEntry.PropertyValue; 4627originalValue = entry.PropertyValue;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.cs (1)
231object? oldValue = PropertyGridView.SelectedGridEntry.PropertyValue;