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)
2261PropertyValue = 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)
4658entry!.PropertyValue = value;
20 references to PropertyValue
System.Windows.Forms (20)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (13)
282if (expandable && _cacheItems?.LastValue is null && PropertyValue is null) 745public virtual Type? PropertyType => PropertyValue?.GetType(); 767=> _typeConverter ??= TypeDescriptor.GetConverter((PropertyValue ?? PropertyType)!); 787public sealed override object? Value => PropertyValue; 1068object? originalValue = PropertyValue; 1235public object? GetValueOwner() => _parent is null ? PropertyValue : _parent.GetValueOwnerInternal(); 1242/// This internal override allows <see cref="CategoryGridEntry"/> to skip to its parent <see cref="PropertyValue"/> 1245internal virtual object? GetValueOwnerInternal() => PropertyValue; 1260object? value = PropertyValue; 1437public virtual string GetPropertyTextValue() => GetPropertyTextValue(PropertyValue); 1786/// Optional text representation of the value. If not specified, will use the <see cref="PropertyValue"/> directly. 1812value = PropertyValue; 2208if (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; 4633originalValue = entry.PropertyValue;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.cs (1)
231object? oldValue = PropertyGridView.SelectedGridEntry.PropertyValue;