31 types derived from UITypeEditor
System.Windows.Forms (4)
System\Windows\Forms\ActiveX\AxHost.AxPropertyTypeEditor.cs (1)
12private class AxPropertyTypeEditor : UITypeEditor
System\Windows\Forms\ComponentModel\COM2Interop\Com2AboutBoxPropertyDescriptor.AboutBoxUITypeEditor.cs (1)
12public unsafe class AboutBoxUITypeEditor : UITypeEditor
System\Windows\Forms\ComponentModel\COM2Interop\COM2ExtendedUITypeEditor.cs (1)
11internal class Com2ExtendedUITypeEditor : UITypeEditor
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.ExceptionEditor.cs (1)
15private class ExceptionEditor : UITypeEditor
System.Windows.Forms.Design (26)
System\ComponentModel\Design\BinaryEditor.cs (1)
14public sealed partial class BinaryEditor : UITypeEditor
System\ComponentModel\Design\CollectionEditor.cs (1)
15public partial class CollectionEditor : UITypeEditor
System\ComponentModel\Design\DateTimeEditor.cs (1)
13public partial class DateTimeEditor : UITypeEditor
System\ComponentModel\Design\MultilineStringEditor.cs (1)
12public sealed partial class MultilineStringEditor : UITypeEditor
System\ComponentModel\Design\ObjectSelectorEditor.cs (1)
10public abstract partial class ObjectSelectorEditor : UITypeEditor
System\Drawing\Design\ColorEditor.cs (1)
14public partial class ColorEditor : UITypeEditor
System\Drawing\Design\ContentAlignmentEditor.cs (1)
12public partial class ContentAlignmentEditor : UITypeEditor
System\Drawing\Design\CursorEditor.cs (1)
13public partial class CursorEditor : UITypeEditor
System\Drawing\Design\FontEditor.cs (1)
14public class FontEditor : UITypeEditor
System\Drawing\Design\FontNameEditor.cs (1)
11public class FontNameEditor : UITypeEditor
System\Drawing\Design\IconEditor.cs (1)
16public class IconEditor : UITypeEditor
System\Drawing\Design\ImageEditor.cs (1)
16public class ImageEditor : UITypeEditor
System\Windows\Forms\Design\AnchorEditor.cs (1)
13public sealed partial class AnchorEditor : UITypeEditor
System\Windows\Forms\Design\BorderSidesEditor.cs (1)
13public partial class BorderSidesEditor : UITypeEditor
System\Windows\Forms\Design\DataGridViewCellStyleEditor.cs (1)
10internal class DataGridViewCellStyleEditor : UITypeEditor
System\Windows\Forms\Design\DataGridViewColumnTypeEditor.cs (1)
9internal class DataGridViewColumnTypeEditor : UITypeEditor
System\Windows\Forms\Design\DataSourceListEditor.cs (1)
9internal class DataSourceListEditor : UITypeEditor
System\Windows\Forms\Design\DockEditor.cs (1)
13public sealed partial class DockEditor : UITypeEditor
System\Windows\Forms\Design\FileNameEditor.cs (1)
13public class FileNameEditor : UITypeEditor
System\Windows\Forms\Design\FolderNameEditor.cs (1)
13public partial class FolderNameEditor : UITypeEditor
System\Windows\Forms\Design\FormatStringEditor.cs (1)
10internal class FormatStringEditor : UITypeEditor
System\Windows\Forms\Design\ImageIndexEditor.cs (1)
13internal class ImageIndexEditor : UITypeEditor
System\Windows\Forms\Design\LinkAreaEditor.cs (1)
13internal partial class LinkAreaEditor : UITypeEditor
System\Windows\Forms\Design\MaskedTextBoxTextEditor.cs (1)
9internal class MaskedTextBoxTextEditor : UITypeEditor
System\Windows\Forms\Design\MaskPropertyEditor.cs (1)
12internal class MaskPropertyEditor : UITypeEditor
System\Windows\Forms\Design\ShortcutKeysEditor.cs (1)
14public partial class ShortcutKeysEditor : UITypeEditor
System.Windows.Forms.Tests (1)
System\Windows\Forms\AxHost.AxPropertyDescriptorTests.cs (1)
1379private class CustomUITypeEditor : UITypeEditor
6 instantiations of UITypeEditor
System.Windows.Forms.Tests (6)
System\Drawing\Design\UITypeEditorTests.cs (6)
16UITypeEditor editor = new(); 32UITypeEditor editor = new(); 61UITypeEditor editor = new(); 81UITypeEditor editor = new(); 112UITypeEditor editor = new(); 144UITypeEditor editor = new();
175 references to UITypeEditor
System.Windows.Forms (121)
System\Drawing\Design\PaintValueEventArgs.cs (1)
9/// Object passed as an argument to <see cref="UITypeEditor.PaintValue(PaintValueEventArgs)"/> containing
System\Drawing\Design\UITypeEditor.cs (2)
63TypeDescriptor.AddEditorTable(typeof(UITypeEditor), intrinsicEditors); 70throw new NotSupportedException(string.Format(SR.ControlNotSupportedInTrimming, nameof(UITypeEditor)));
System\Drawing\Design\UITypeEditorEditStyle.cs (1)
7/// Specifies identifiers to indicate the style of a <see cref="UITypeEditor"/>.
System\Windows\Forms\ActiveX\AxHost.AxPropertyDescriptor.cs (2)
21private UITypeEditor? _editor; 120return editorBaseType.Equals(typeof(UITypeEditor)) && _editor is not null
System\Windows\Forms\ComponentModel\COM2Interop\COM2AboutBoxPropertyDescriptor.cs (2)
14private UITypeEditor? _editor; 48if (editorBaseType == typeof(UITypeEditor))
System\Windows\Forms\ComponentModel\COM2Interop\COM2ExtendedUITypeEditor.cs (5)
13private readonly UITypeEditor? _innerEditor; 15public Com2ExtendedUITypeEditor(UITypeEditor? baseTypeEditor) 22_innerEditor = (UITypeEditor?)TypeDescriptor.GetEditor(baseType, typeof(UITypeEditor)); 25public UITypeEditor? InnerEditor => _innerEditor;
System\Windows\Forms\ComponentModel\COM2Interop\COM2IPerPropertyBrowsingHandler.cs (1)
149e.TypeEditor = new Com2PropertyPageUITypeEditor(sender, guid, (UITypeEditor?)e.TypeEditor);
System\Windows\Forms\ComponentModel\COM2Interop\COM2IProvidePropertyBuilderHandler.cs (1)
83e.TypeEditor = new Com2PropertyBuilderUITypeEditor(sender, builderGuid, builderType, (UITypeEditor?)e.TypeEditor);
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyBuilderUITypeEditor.cs (1)
22UITypeEditor? baseEditor) : base(baseEditor)
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (2)
290GetTypeConverterAndTypeEditor(ref _converter, typeof(UITypeEditor), ref typeEditor); 571if (editorBaseType == typeof(UITypeEditor))
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyPageUITypeConverter.cs (1)
20UITypeEditor? baseEditor) : base(baseEditor)
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (3)
449[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 496[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 658typeof(UITypeEditor)),
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (2)
213[Editor($"System.Windows.Forms.Design.ListControlStringCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 653[Editor($"System.Windows.Forms.Design.ListControlStringCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (2)
1682[Editor($"System.Windows.Forms.Design.DataGridViewColumnCollectionEditor, {AssemblyRef.SystemDesign}", typeof(Drawing.Design.UITypeEditor))] 1876[Editor($"System.Windows.Forms.Design.DataMemberListEditor, {AssemblyRef.SystemDesign}", typeof(Drawing.Design.UITypeEditor))]
System\Windows\Forms\Controls\DataGridView\DataGridViewCellStyle.cs (2)
12[Editor($"System.Windows.Forms.Design.DataGridViewCellStyleEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 186[Editor($"System.Windows.Forms.Design.FormatStringEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (1)
175[Editor($"System.Windows.Forms.Design.DataGridViewColumnDataPropertyNameEditor, {AssemblyRef.SystemDesign}", typeof(Drawing.Design.UITypeEditor))]
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxColumn.cs (3)
137[Editor($"System.Windows.Forms.Design.DataMemberFieldEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 351[Editor($"System.Windows.Forms.Design.StringCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 372[Editor($"System.Windows.Forms.Design.DataMemberFieldEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\ImageList\ImageList.ImageCollection.cs (1)
16[Editor($"System.Windows.Forms.Design.ImageCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\Labels\Label.cs (3)
409[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 458[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 726[Editor($"System.ComponentModel.Design.MultilineStringEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor)), SettingsBindable(true)]
System\Windows\Forms\Controls\Labels\LinkLabel.cs (1)
158[Editor($"System.Windows.Forms.Design.LinkAreaEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\ListBoxes\CheckedListBox.cs (1)
165[Editor($"System.Windows.Forms.Design.ListControlStringCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
621[Editor($"System.Windows.Forms.Design.ListControlStringCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\ListControl\ListControl.cs (3)
106[Editor($"System.Windows.Forms.Design.DataMemberFieldEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 208[Editor($"System.Windows.Forms.Design.FormatStringEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 295[Editor($"System.Windows.Forms.Design.DataMemberFieldEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\ListView\ColumnHeader.cs (2)
190[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 234[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\ListView\ListView.cs (3)
626[Editor($"System.Windows.Forms.Design.ColumnHeaderCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 991[Editor($"System.Windows.Forms.Design.ListViewGroupCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 1160[Editor($"System.Windows.Forms.Design.ListViewItemCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\ListView\ListViewGroup.cs (2)
257[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(Drawing.Design.UITypeEditor))] 294[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(Drawing.Design.UITypeEditor))]
System\Windows\Forms\Controls\ListView\ListViewItem.cs (4)
467[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 501[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 719[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 772[Editor($"System.Windows.Forms.Design.ListViewSubItemCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (2)
2954&& TypeDescriptor.GetEditor(propertyType, typeof(UITypeEditor)) is UITypeEditor editor)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (6)
40protected UITypeEditor? Editor { get; set; } 365UITypeEditor? editor = UITypeEditor; 562UITypeEditor? editor = UITypeEditor; 772internal virtual UITypeEditor? UITypeEditor 778Editor = (UITypeEditor?)TypeDescriptor.GetEditor(PropertyType, typeof(UITypeEditor));
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.Flags.cs (3)
22/// The current <see cref="UITypeEditor"/> returned true for <see cref="UITypeEditor.GetPaintValueSupported()"/>. 27/// The current <see cref="UITypeEditor.GetEditStyle()"/> is <see cref="UITypeEditorEditStyle.Modal"/>. 32/// The current <see cref="UITypeEditor.GetEditStyle()"/> is <see cref="UITypeEditorEditStyle.DropDown"/>.
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (4)
14private UITypeEditor? _exceptionEditor; 283internal override UITypeEditor? UITypeEditor 292Editor = (UITypeEditor?)PropertyDescriptor.GetEditor(typeof(UITypeEditor));
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (2)
189/// The visibility of this button is primarily driven through associated <see cref="UITypeEditor"/>s for 230/// The visibility of this button is primarily driven through associated <see cref="UITypeEditor"/>s for
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.cs (1)
195UITypeEditor? ute = entry.UITypeEditor;
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
809[Editor($"System.Windows.Forms.Design.TabPageCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\TabControl\TabPage.cs (2)
221[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 248[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (2)
633[Editor($"System.Windows.Forms.Design.MaskPropertyEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 1139[Editor($"System.Windows.Forms.Design.MaskedTextBoxTextEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\TextBox\TextBox.cs (1)
180[Editor($"System.Windows.Forms.Design.ListControlStringCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (2)
566[Editor($"System.Windows.Forms.Design.StringArrayEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 1069[Editor($"System.ComponentModel.Design.MultilineStringEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.cs (2)
54[Editor($"System.Windows.Forms.Design.ListControlStringCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 208[Editor($"System.Windows.Forms.Design.ListControlStringCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (3)
1117[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 1158[Editor($"System.Windows.Forms.Design.ToolStripImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 1978[Editor($"System.ComponentModel.Design.MultilineStringEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\ToolStrips\ToolStripItemCollection.cs (1)
12[Editor($"System.Windows.Forms.Design.ToolStripCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\ToolStrips\ToolStripStatusLabelBorderSides.cs (1)
9[Editor($"System.Windows.Forms.Design.BorderSidesEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.cs (2)
183[Editor($"System.Windows.Forms.Design.ListControlStringCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 254[Editor($"System.Windows.Forms.Design.StringArrayEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\TreeView\TreeNode.cs (6)
497[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 541[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 882[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 925[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 981[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 1008[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\TreeView\TreeNodeCollection.cs (1)
11[Editor($"System.Windows.Forms.Design.TreeNodeCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\TreeView\TreeView.cs (4)
531[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 580[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 1002[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 1051[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Controls\UpDown\DomainUpDown.cs (1)
57[Editor($"System.Windows.Forms.Design.StringCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\DataBinding\BindingSource.cs (1)
194[Editor($"System.Windows.Forms.Design.DataMemberListEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\DataBinding\ControlBindingsCollection.cs (1)
13[Editor($"System.Drawing.Design.UITypeEditor, {AssemblyRef.SystemDrawing}", typeof(UITypeEditor))]
System\Windows\Forms\Design\IWindowsFormsEditorService.cs (6)
10/// Provides an interface for a <see cref="UITypeEditor"/> to display Windows Forms or to display a control in a 15/// The default <see cref="IWindowsFormsEditorService"/> is provided to <see cref="UITypeEditor"/>s through 16/// the service provider given to the <see cref="UITypeEditor.EditValue(IServiceProvider, object)"/> and 17/// <see cref="UITypeEditor.EditValue(System.ComponentModel.ITypeDescriptorContext, IServiceProvider, object)"/> 27/// which invokes <see cref="UITypeEditor"/>'s EditValue methods. 42/// The EditValue methods of a <see cref="UITypeEditor"/> can call this method to display a specified control
System\Windows\Forms\Dialogs\CommonDialogs\FileDialog.cs (1)
276[Editor("System.Windows.Forms.Design.InitialDirectoryEditor, System.Windows.Forms.Design, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", typeof(UITypeEditor))]
System\Windows\Forms\Dialogs\CommonDialogs\FolderBrowserDialog.cs (2)
162[Editor($"System.Windows.Forms.Design.SelectedPathEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))] 186[Editor("System.Windows.Forms.Design.InitialDirectoryEditor, System.Windows.Forms.Design, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", typeof(UITypeEditor))]
System\Windows\Forms\ErrorProvider\ErrorProvider.cs (1)
335[Editor($"System.Windows.Forms.Design.DataMemberListEditor, {AssemblyRef.SystemDesign}", typeof(Drawing.Design.UITypeEditor))]
System\Windows\Forms\Help\HelpProvider.cs (1)
39[Editor($"System.Windows.Forms.Design.HelpNamespaceEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Input\Cursor.cs (1)
19[Editor($"System.Drawing.Design.CursorEditor, {AssemblyRef.SystemDrawingDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Input\Keys.cs (1)
14[Editor($"System.Windows.Forms.Design.ShortcutKeysEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Layout\AnchorStyles.cs (1)
12[Editor($"System.Windows.Forms.Design.AnchorEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Layout\DockStyle.cs (1)
16[Editor($"System.Windows.Forms.Design.DockEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\NotifyIcon.cs (2)
82[Editor($"System.ComponentModel.Design.MultilineStringEditor, {AssemblyRef.SystemDesign}", typeof(Drawing.Design.UITypeEditor))] 229[Editor($"System.ComponentModel.Design.MultilineStringEditor, {AssemblyRef.SystemDesign}", typeof(Drawing.Design.UITypeEditor))]
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutStyleCollection.cs (1)
11[Editor($"System.Windows.Forms.Design.StyleCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\ToolTip\ToolTip.cs (1)
1011[Editor($"System.ComponentModel.Design.MultilineStringEditor, {AssemblyRef.SystemDesign}", typeof(Drawing.Design.UITypeEditor))]
System.Windows.Forms.Design (24)
System\ComponentModel\Design\CollectionEditor.CollectionEditorCollectionForm.cs (3)
1328public UITypeEditor? Editor 1334_uiTypeEditor = TypeDescriptor.GetEditor(_value, typeof(UITypeEditor)); 1340return (UITypeEditor)_uiTypeEditor;
System\ComponentModel\Design\DateTimeEditor.cs (1)
10/// This date/time editor is a <see cref="UITypeEditor"/> suitable for visually editing
System\ComponentModel\Design\DesignerActionPanel.cs (1)
677if (pd.TryGetEditor(out UITypeEditor? _))
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.cs (2)
17private UITypeEditor? _editor; 228_editor = PropertyDescriptor.GetEditor<UITypeEditor>();
System\ComponentModel\Design\InheritedPropertyDescriptor.cs (2)
85new EditorAttribute(typeof(UITypeEditor), typeof(UITypeEditor)),
System\Drawing\Design\ContentAlignmentEditor.cs (1)
10/// Provides a <see cref="UITypeEditor"/> for visually editing content alignment.
System\Drawing\Design\FontNameEditor.cs (1)
9/// Provides a <see cref="UITypeEditor" /> that paints a glyph for the font name.
System\Windows\Forms\Design\CollectionEditVerbManager.cs (1)
196CollectionEditor itemsEditor = TypeDescriptor.GetEditor(propertyValue, typeof(UITypeEditor)) as CollectionEditor;
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (1)
1344EditorAttribute editorAttr = new($"System.Windows.Forms.Design.DataGridViewColumnTypeEditor, {AssemblyRef.SystemDesign}", typeof(Drawing.Design.UITypeEditor));
System\Windows\Forms\Design\DataGridViewDesigner.cs (1)
831[Editor($"System.Windows.Forms.Design.DataSourceListEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Design\EditorServiceContext.cs (3)
50UITypeEditor editor = descriptor.GetEditor<UITypeEditor>()!; 147CollectionEditor? itemsEditor = TypeDescriptor.GetEditor(propertyValue, typeof(UITypeEditor)) as CollectionEditor;
System\Windows\Forms\Design\ImageCollectionEditor.cs (3)
65UITypeEditor editor = (UITypeEditor)TypeDescriptor.GetEditor(typeof(ImageListImage), typeof(UITypeEditor));
System\Windows\Forms\Design\ImageIndexEditor.cs (2)
27ImageEditor = TypeDescriptorHelper.GetEditor<UITypeEditor>(typeof(Image)); 30internal UITypeEditor? ImageEditor { get; }
System\Windows\Forms\Design\ImageListDesigner.OriginalImageCollection.cs (1)
15[Editor($"System.Windows.Forms.Design.ImageCollectionEditor, {AssemblyRef.SystemDesign}", typeof(UITypeEditor))]
System\Windows\Forms\Design\ImageListImage.cs (1)
11[Editor(typeof(ImageListImageEditor), typeof(UITypeEditor))]
System.Windows.Forms.Design.Tests (3)
EnsureEditorsTests.cs (3)
30.Where(t => t.IsSubclassOf(typeof(UITypeEditor)) 71object editor = TypeDescriptor.GetEditor(type, typeof(UITypeEditor)); 156object editor = propertyDescriptor.GetEditor(typeof(UITypeEditor));
System.Windows.Forms.Tests (18)
System\Drawing\Design\UITypeEditorTests.cs (10)
16UITypeEditor editor = new(); 32UITypeEditor editor = new(); 48Mock<UITypeEditor> mockEditor = new(MockBehavior.Strict); 61UITypeEditor editor = new(); 68Mock<UITypeEditor> mockEditor = new(MockBehavior.Strict); 81UITypeEditor editor = new(); 89Mock<UITypeEditor> mockEditor = new(MockBehavior.Strict); 112UITypeEditor editor = new(); 128Mock<UITypeEditor> mockEditor = new(MockBehavior.Strict); 144UITypeEditor editor = new();
System\Windows\Forms\AxHost.AxPropertyDescriptorTests.cs (8)
368Assert.Null(property.GetEditor(typeof(UITypeEditor))); 381Assert.Null(property.GetEditor(typeof(UITypeEditor))); 395Assert.IsType<CustomUITypeEditor>(property.GetEditor(typeof(UITypeEditor))); 416Assert.Null(property.GetEditor(typeof(UITypeEditor))); 441Assert.Null(property.GetEditor(typeof(UITypeEditor))); 467Assert.IsType<CustomUITypeEditor>(property.GetEditor(typeof(UITypeEditor))); 1415[Editor(typeof(CustomUITypeEditor), typeof(UITypeEditor))] 1457[Editor(typeof(CustomUITypeEditor), typeof(UITypeEditor))]
WinFormsControlsTest (9)
UserControls\UserControlWithFontNameEditor.cs (8)
18[Editor(typeof(FontNameEditor), typeof(UITypeEditor))] 29[Editor(typeof(FontNameEditor), typeof(UITypeEditor))] 40[Editor(typeof(FontNameEditor), typeof(UITypeEditor))] 51[Editor(typeof(FontNameEditor), typeof(UITypeEditor))] 62[Editor(typeof(FontNameEditor), typeof(UITypeEditor))] 73[Editor(typeof(FontNameEditor), typeof(UITypeEditor))] 84[Editor(typeof(FontNameEditor), typeof(UITypeEditor))] 95[Editor(typeof(FontNameEditor), typeof(UITypeEditor))]
UserControls\UserControlWithObjectCollectionEditor.cs (1)
18[Editor(typeof(CollectionEditor), typeof(UITypeEditor))]