31 types derived from UITypeEditor
System.Windows.Forms (4)
System\Windows\Forms\ActiveX\AxHost.AxPropertyTypeEditor.cs (1)
12
private class AxPropertyTypeEditor :
UITypeEditor
System\Windows\Forms\ComponentModel\COM2Interop\Com2AboutBoxPropertyDescriptor.AboutBoxUITypeEditor.cs (1)
12
public unsafe class AboutBoxUITypeEditor :
UITypeEditor
System\Windows\Forms\ComponentModel\COM2Interop\COM2ExtendedUITypeEditor.cs (1)
11
internal class Com2ExtendedUITypeEditor :
UITypeEditor
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.ExceptionEditor.cs (1)
15
private class ExceptionEditor :
UITypeEditor
System.Windows.Forms.Design (26)
System\ComponentModel\Design\BinaryEditor.cs (1)
14
public sealed partial class BinaryEditor :
UITypeEditor
System\ComponentModel\Design\CollectionEditor.cs (1)
15
public partial class CollectionEditor :
UITypeEditor
System\ComponentModel\Design\DateTimeEditor.cs (1)
13
public partial class DateTimeEditor :
UITypeEditor
System\ComponentModel\Design\MultilineStringEditor.cs (1)
12
public sealed partial class MultilineStringEditor :
UITypeEditor
System\ComponentModel\Design\ObjectSelectorEditor.cs (1)
10
public abstract partial class ObjectSelectorEditor :
UITypeEditor
System\Drawing\Design\ColorEditor.cs (1)
14
public partial class ColorEditor :
UITypeEditor
System\Drawing\Design\ContentAlignmentEditor.cs (1)
12
public partial class ContentAlignmentEditor :
UITypeEditor
System\Drawing\Design\CursorEditor.cs (1)
13
public partial class CursorEditor :
UITypeEditor
System\Drawing\Design\FontEditor.cs (1)
14
public class FontEditor :
UITypeEditor
System\Drawing\Design\FontNameEditor.cs (1)
11
public class FontNameEditor :
UITypeEditor
System\Drawing\Design\IconEditor.cs (1)
16
public class IconEditor :
UITypeEditor
System\Drawing\Design\ImageEditor.cs (1)
16
public class ImageEditor :
UITypeEditor
System\Windows\Forms\Design\AnchorEditor.cs (1)
13
public sealed partial class AnchorEditor :
UITypeEditor
System\Windows\Forms\Design\BorderSidesEditor.cs (1)
13
public partial class BorderSidesEditor :
UITypeEditor
System\Windows\Forms\Design\DataGridViewCellStyleEditor.cs (1)
10
internal class DataGridViewCellStyleEditor :
UITypeEditor
System\Windows\Forms\Design\DataGridViewColumnTypeEditor.cs (1)
9
internal class DataGridViewColumnTypeEditor :
UITypeEditor
System\Windows\Forms\Design\DataSourceListEditor.cs (1)
9
internal class DataSourceListEditor :
UITypeEditor
System\Windows\Forms\Design\DockEditor.cs (1)
13
public sealed partial class DockEditor :
UITypeEditor
System\Windows\Forms\Design\FileNameEditor.cs (1)
13
public class FileNameEditor :
UITypeEditor
System\Windows\Forms\Design\FolderNameEditor.cs (1)
13
public partial class FolderNameEditor :
UITypeEditor
System\Windows\Forms\Design\FormatStringEditor.cs (1)
10
internal class FormatStringEditor :
UITypeEditor
System\Windows\Forms\Design\ImageIndexEditor.cs (1)
13
internal class ImageIndexEditor :
UITypeEditor
System\Windows\Forms\Design\LinkAreaEditor.cs (1)
13
internal partial class LinkAreaEditor :
UITypeEditor
System\Windows\Forms\Design\MaskedTextBoxTextEditor.cs (1)
9
internal class MaskedTextBoxTextEditor :
UITypeEditor
System\Windows\Forms\Design\MaskPropertyEditor.cs (1)
12
internal class MaskPropertyEditor :
UITypeEditor
System\Windows\Forms\Design\ShortcutKeysEditor.cs (1)
14
public partial class ShortcutKeysEditor :
UITypeEditor
System.Windows.Forms.Tests (1)
System\Windows\Forms\AxHost.AxPropertyDescriptorTests.cs (1)
1379
private class CustomUITypeEditor :
UITypeEditor
6 instantiations of UITypeEditor
System.Windows.Forms.Tests (6)
System\Drawing\Design\UITypeEditorTests.cs (6)
16
UITypeEditor editor =
new
();
32
UITypeEditor editor =
new
();
61
UITypeEditor editor =
new
();
81
UITypeEditor editor =
new
();
112
UITypeEditor editor =
new
();
144
UITypeEditor 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)
63
TypeDescriptor.AddEditorTable(typeof(
UITypeEditor
), intrinsicEditors);
70
throw 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)
21
private
UITypeEditor
? _editor;
120
return editorBaseType.Equals(typeof(
UITypeEditor
)) && _editor is not null
System\Windows\Forms\ComponentModel\COM2Interop\COM2AboutBoxPropertyDescriptor.cs (2)
14
private
UITypeEditor
? _editor;
48
if (editorBaseType == typeof(
UITypeEditor
))
System\Windows\Forms\ComponentModel\COM2Interop\COM2ExtendedUITypeEditor.cs (5)
13
private readonly
UITypeEditor
? _innerEditor;
15
public Com2ExtendedUITypeEditor(
UITypeEditor
? baseTypeEditor)
22
_innerEditor = (
UITypeEditor
?)TypeDescriptor.GetEditor(baseType, typeof(
UITypeEditor
));
25
public
UITypeEditor
? InnerEditor => _innerEditor;
System\Windows\Forms\ComponentModel\COM2Interop\COM2IPerPropertyBrowsingHandler.cs (1)
149
e.TypeEditor = new Com2PropertyPageUITypeEditor(sender, guid, (
UITypeEditor
?)e.TypeEditor);
System\Windows\Forms\ComponentModel\COM2Interop\COM2IProvidePropertyBuilderHandler.cs (1)
83
e.TypeEditor = new Com2PropertyBuilderUITypeEditor(sender, builderGuid, builderType, (
UITypeEditor
?)e.TypeEditor);
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyBuilderUITypeEditor.cs (1)
22
UITypeEditor
? baseEditor) : base(baseEditor)
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (2)
295
GetTypeConverterAndTypeEditor(ref _converter, typeof(
UITypeEditor
), ref typeEditor);
576
if (editorBaseType == typeof(
UITypeEditor
))
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyPageUITypeConverter.cs (1)
20
UITypeEditor
? 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
))]
658
typeof(
UITypeEditor
)),
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (2)
213
[Editor($"System.Windows.Forms.Design.ListControlStringCollectionEditor, {AssemblyRef.SystemDesign}", typeof(
UITypeEditor
))]
617
[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
))]
172
[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
))]
721
[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)
611
[Editor($"System.Windows.Forms.Design.ColumnHeaderCollectionEditor, {AssemblyRef.SystemDesign}", typeof(
UITypeEditor
))]
966
[Editor($"System.Windows.Forms.Design.ListViewGroupCollectionEditor, {AssemblyRef.SystemDesign}", typeof(
UITypeEditor
))]
1135
[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)
40
protected
UITypeEditor
? Editor { get; set; }
365
UITypeEditor
? editor = UITypeEditor;
562
UITypeEditor
? editor = UITypeEditor;
772
internal virtual
UITypeEditor
? UITypeEditor
778
Editor = (
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)
14
private
UITypeEditor
? _exceptionEditor;
283
internal override
UITypeEditor
? UITypeEditor
292
Editor = (
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)
195
UITypeEditor
? 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)
632
[Editor($"System.Windows.Forms.Design.MaskPropertyEditor, {AssemblyRef.SystemDesign}", typeof(
UITypeEditor
))]
1138
[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
))]
1061
[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)
1110
[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(
UITypeEditor
))]
1151
[Editor($"System.Windows.Forms.Design.ToolStripImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(
UITypeEditor
))]
1954
[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)
501
[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(
UITypeEditor
))]
545
[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(
UITypeEditor
))]
886
[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(
UITypeEditor
))]
929
[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(
UITypeEditor
))]
985
[Editor($"System.Windows.Forms.Design.ImageIndexEditor, {AssemblyRef.SystemDesign}", typeof(
UITypeEditor
))]
1012
[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)
1328
public
UITypeEditor
? Editor
1334
_uiTypeEditor = TypeDescriptor.GetEditor(_value, typeof(
UITypeEditor
));
1340
return (
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)
677
if (pd.TryGetEditor(out
UITypeEditor
? _))
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.cs (2)
17
private
UITypeEditor
? _editor;
228
_editor = PropertyDescriptor.GetEditor<
UITypeEditor
>();
System\ComponentModel\Design\InheritedPropertyDescriptor.cs (2)
85
new 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)
196
CollectionEditor itemsEditor = TypeDescriptor.GetEditor(propertyValue, typeof(
UITypeEditor
)) as CollectionEditor;
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (1)
1333
EditorAttribute editorAttr = new($"System.Windows.Forms.Design.DataGridViewColumnTypeEditor, {AssemblyRef.SystemDesign}", typeof(Drawing.Design.
UITypeEditor
));
System\Windows\Forms\Design\DataGridViewDesigner.cs (1)
833
[Editor($"System.Windows.Forms.Design.DataSourceListEditor, {AssemblyRef.SystemDesign}", typeof(
UITypeEditor
))]
System\Windows\Forms\Design\EditorServiceContext.cs (3)
50
UITypeEditor
editor = descriptor.GetEditor<
UITypeEditor
>()!;
147
CollectionEditor? itemsEditor = TypeDescriptor.GetEditor(propertyValue, typeof(
UITypeEditor
)) as CollectionEditor;
System\Windows\Forms\Design\ImageCollectionEditor.cs (3)
65
UITypeEditor
editor = (
UITypeEditor
)TypeDescriptor.GetEditor(typeof(ImageListImage), typeof(
UITypeEditor
));
System\Windows\Forms\Design\ImageIndexEditor.cs (2)
27
ImageEditor = TypeDescriptorHelper.GetEditor<
UITypeEditor
>(typeof(Image));
30
internal
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
))
71
object editor = TypeDescriptor.GetEditor(type, typeof(
UITypeEditor
));
156
object editor = propertyDescriptor.GetEditor(typeof(
UITypeEditor
));
System.Windows.Forms.Tests (18)
System\Drawing\Design\UITypeEditorTests.cs (10)
16
UITypeEditor
editor = new();
32
UITypeEditor
editor = new();
48
Mock<
UITypeEditor
> mockEditor = new(MockBehavior.Strict);
61
UITypeEditor
editor = new();
68
Mock<
UITypeEditor
> mockEditor = new(MockBehavior.Strict);
81
UITypeEditor
editor = new();
89
Mock<
UITypeEditor
> mockEditor = new(MockBehavior.Strict);
112
UITypeEditor
editor = new();
128
Mock<
UITypeEditor
> mockEditor = new(MockBehavior.Strict);
144
UITypeEditor
editor = new();
System\Windows\Forms\AxHost.AxPropertyDescriptorTests.cs (8)
368
Assert.Null(property.GetEditor(typeof(
UITypeEditor
)));
381
Assert.Null(property.GetEditor(typeof(
UITypeEditor
)));
395
Assert.IsType<CustomUITypeEditor>(property.GetEditor(typeof(
UITypeEditor
)));
416
Assert.Null(property.GetEditor(typeof(
UITypeEditor
)));
441
Assert.Null(property.GetEditor(typeof(
UITypeEditor
)));
467
Assert.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
))]