2 overrides of IsValueEditable
System.Windows.Forms (2)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\ArrayElementGridEntry.cs (1)
19public override bool IsValueEditable => ParentGridEntry?.IsValueEditable ?? false;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (1)
130public override bool IsValueEditable => _exceptionConverter is null && !IsPropertyReadOnly && base.IsValueEditable;
11 references to IsValueEditable
System.Windows.Forms (11)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\ArrayElementGridEntry.cs (1)
19public override bool IsValueEditable => ParentGridEntry?.IsValueEditable ?? false;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (4)
600public bool IsTextEditable => IsValueEditable && EntryFlags.HasFlag(Flags.TextEditable); 641=> EntryFlags.HasFlag(Flags.ModalEditable) && (IsValueEditable || EntryFlags.HasFlag(Flags.ReadOnlyEditable)); 761|| (!IsValueEditable && !EntryFlags.HasFlag(Flags.ReadOnlyEditable)); 1079if (value != originalValue && IsValueEditable)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (2)
130public override bool IsValueEditable => _exceptionConverter is null && !IsPropertyReadOnly && base.IsValueEditable; 759if (parent is not null && parent.IsValueEditable)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (4)
1270if (gridEntry.IsValueEditable && gridEntry.Enumerable) 1513if (gridEntry is not null && gridEntry.Enumerable && gridEntry.IsValueEditable) 2490if (!gridEntry.Enumerable || !gridEntry.IsValueEditable) 3133if (_selectedGridEntry is not null && _selectedGridEntry.Enumerable && EditTextBox.Focused && _selectedGridEntry.IsValueEditable)