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