3 overrides of GetEditor
System.Windows.Forms (3)
System\Windows\Forms\ActiveX\AxHost.AxPropertyDescriptor.cs (1)
111public override object? GetEditor(Type editorBaseType)
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (1)
564public override object? GetEditor(Type editorBaseType)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MergePropertyDescriptor.cs (1)
192public override object? GetEditor(Type editorBaseType) => _descriptors[0].GetEditor(editorBaseType);
27 references to GetEditor
System.Windows.Forms (6)
System\Windows\Forms\ActiveX\AxHost.AxPropertyDescriptor.cs (1)
122: base.GetEditor(editorBaseType);
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (2)
549return base.GetEditor(editorBaseType); 591_editor = base.GetEditor(editorBaseType);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MergePropertyDescriptor.cs (1)
192public override object? GetEditor(Type editorBaseType) => _descriptors[0].GetEditor(editorBaseType);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (1)
292Editor = (UITypeEditor?)PropertyDescriptor.GetEditor(typeof(UITypeEditor));
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.cs (1)
190var editor = entry.PropertyDescriptor.GetEditor(typeof(InstanceCreationEditor)) as InstanceCreationEditor;
System.Windows.Forms.Design.Tests (1)
EnsureEditorsTests.cs (1)
159object editor = propertyDescriptor.GetEditor(typeof(UITypeEditor));
System.Windows.Forms.Primitives (2)
System\ComponentModel\PropertyDescriptorExtensions.cs (2)
32public static T? GetEditor<T>(this PropertyDescriptor descriptor) => (T?)descriptor.GetEditor(typeof(T)); 36value = (T?)descriptor.GetEditor(typeof(T));
System.Windows.Forms.Tests (18)
System\Windows\Forms\AxHost.AxPropertyDescriptorTests.cs (18)
370Assert.Null(property.GetEditor(typeof(UITypeEditor))); 381Assert.IsType<CustomEditor>(property.GetEditor(typeof(object))); 382Assert.Null(property.GetEditor(typeof(CustomEditor))); 383Assert.Null(property.GetEditor(typeof(UITypeEditor))); 384Assert.Null(property.GetEditor(typeof(int))); 395Assert.Null(property.GetEditor(typeof(object))); 396Assert.Null(property.GetEditor(typeof(CustomUITypeEditor))); 397Assert.IsType<CustomUITypeEditor>(property.GetEditor(typeof(UITypeEditor))); 398Assert.Null(property.GetEditor(typeof(int))); 418Assert.Null(property.GetEditor(typeof(UITypeEditor))); 441Assert.IsType<CustomEditor>(property.GetEditor(typeof(object))); 442Assert.Null(property.GetEditor(typeof(CustomEditor))); 443Assert.Null(property.GetEditor(typeof(UITypeEditor))); 444Assert.Null(property.GetEditor(typeof(int))); 467Assert.Null(property.GetEditor(typeof(object))); 468Assert.Null(property.GetEditor(typeof(CustomUITypeEditor))); 469Assert.IsType<CustomUITypeEditor>(property.GetEditor(typeof(UITypeEditor))); 470Assert.Null(property.GetEditor(typeof(int)));