2 interfaces inheriting from IDesigner
System.ComponentModel.TypeConverter (2)
System\ComponentModel\Design\IRootDesigner.cs (1)
12
public interface IRootDesigner :
IDesigner
System\ComponentModel\Design\ITreeDesigner.cs (1)
12
public interface ITreeDesigner :
IDesigner
66 references to IDesigner
netstandard (1)
netstandard.cs (1)
252
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.Design.
IDesigner
))]
System (1)
src\runtime\src\libraries\shims\System\ref\System.cs (1)
238
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.Design.
IDesigner
))]
System.ComponentModel.TypeConverter (5)
System\ComponentModel\Design\IDesignerHost.cs (1)
129
IDesigner
? GetDesigner(IComponent component);
System\ComponentModel\Design\ITreeDesigner.cs (1)
24
IDesigner
? Parent { get; }
System\ComponentModel\TypeDescriptor.cs (3)
2540
public static
IDesigner
? CreateDesigner(IComponent component, Type designerBaseType)
2543
IDesigner
? result = null;
2573
result = (
IDesigner
?)Activator.CreateInstance(type);
System.Windows.Forms (2)
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
1766
IDesigner
? designer = designerHost.GetDesigner(component);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CommandsPane.cs (1)
20
/// <see cref="
IDesigner
.Verbs"/> from any associated <see cref="IDesignerHost"/>. Note that
System.Windows.Forms.Design (57)
System\ComponentModel\Design\ComponentDesigner.cs (5)
53
internal virtual bool CanBeAssociatedWith(
IDesigner
parentDesigner) => true;
198
IDesigner
[] designers = new
IDesigner
[comps.Count];
202
IDesigner
? designer = host.GetDesigner(comp);
220
IDesigner
? ITreeDesigner.Parent
System\ComponentModel\Design\DesignerHost.cs (8)
55
private readonly Dictionary<IComponent,
IDesigner
> _designers; // designer -> component mapping
240
IDesigner
? designer;
642
_designers.TryGetValue(component, out
IDesigner
? designer);
693
&& _designers.TryGetValue(_rootComponent, out
IDesigner
? designer))
717
if (_designers.Remove(comp, out
IDesigner
? compDesigner))
742
if (_designers.Remove(_rootComponent, out
IDesigner
? rootComponentDesigner))
1022
IDesigner
? IDesignerHost.GetDesigner(IComponent component)
1025
_designers.TryGetValue(component, out
IDesigner
? designer);
System\ComponentModel\Design\DesignSurface.cs (2)
257
protected internal virtual
IDesigner
? CreateDesigner(IComponent component, bool rootDesigner)
264
: TypeDescriptor.CreateDesigner(component, typeof(
IDesigner
));
System\ComponentModel\Design\MenuCommandService.cs (1)
202
IDesigner
? designer = designerHost.GetDesigner(selectedComponent);
System\ComponentModel\Design\TypeDescriptorFilterService.cs (4)
24
private static
IDesigner
? GetDesigner(IComponent component)
43
IDesigner
? designer = GetDesigner(component);
62
IDesigner
? designer = GetDesigner(component);
81
IDesigner
? designer = GetDesigner(component);
System\Windows\Forms\Design\Behavior\DragAssistanceManager.cs (1)
560
designer = TypeDescriptor.CreateDesigner(targetControl, typeof(
IDesigner
)) as ControlDesigner;
System\Windows\Forms\Design\Behavior\SelectionManager.cs (1)
245
IDesigner
? designer = _designerHost.GetDesigner(component);
System\Windows\Forms\Design\CommandSet.cs (4)
713
IDesigner
? designer = host.GetDesigner(pri);
1653
IDesigner
? parentDesigner = designer.Parent;
1767
foreach (
IDesigner
designer in commonParentDesigner.Children)
2103
IDesigner
? des = host.GetDesigner(c);
System\Windows\Forms\Design\ComponentTray.cs (5)
42
private readonly
IDesigner
_mainDesigner; // the designer that is associated with this tray
76
public ComponentTray(
IDesigner
mainDesigner, IServiceProvider serviceProvider)
759
Type designerType = GetDesignerType(compType, typeof(
IDesigner
));
1064
IDesigner
designer = host.GetDesigner(host.RootComponent);
2081
IDesigner
designer = host.GetDesigner(_component);
System\Windows\Forms\Design\ControlDesigner.cs (2)
401
internal override bool CanBeAssociatedWith(
IDesigner
parentDesigner) => CanBeParentedTo(parentDesigner);
407
public virtual bool CanBeParentedTo(
IDesigner
parentDesigner)
System\Windows\Forms\Design\DataGridViewAddColumnDialog.cs (1)
212
if (daType == typeof(
IDesigner
))
System\Windows\Forms\Design\DocumentDesigner.cs (1)
849
IDesigner
designer = host.GetDesigner(component);
System\Windows\Forms\Design\ParentControlDesigner.cs (2)
2471
IDesigner
designer = host.GetDesigner(component);
2477
designer = TypeDescriptor.CreateDesigner(component, typeof(
IDesigner
));
System\Windows\Forms\Design\SelectionUIService.cs (1)
1282
/// <see cref="
IDesigner
"/> interface to provide features at design time.
System\Windows\Forms\Design\SplitterPanelDesigner.cs (1)
24
public override bool CanBeParentedTo(
IDesigner
parentDesigner)
System\Windows\Forms\Design\StandardMenuStripVerb.cs (4)
137
IDesigner
designer = _host.GetDesigner(item);
149
IDesigner
designer = _host.GetDesigner(item);
301
IDesigner
designer = _host.GetDesigner(item);
311
IDesigner
designer = _host.GetDesigner(item);
System\Windows\Forms\Design\TabPageDesigner.cs (1)
12
public override bool CanBeParentedTo(
IDesigner
parentDesigner) => (parentDesigner is not null && parentDesigner.Component is TabControl);
System\Windows\Forms\Design\TemplateNodeCustomMenuItemCollection.cs (1)
76
IDesigner
designer = designerHost.GetDesigner(component);
System\Windows\Forms\Design\ToolStripContentPanelDesigner.cs (1)
51
public override bool CanBeParentedTo(
IDesigner
parentDesigner)
System\Windows\Forms\Design\ToolStripDesigner.cs (1)
1226
IDesigner
itemDesigner = _host.GetDesigner(selectedItem);
System\Windows\Forms\Design\ToolStripItemCustomMenuItemCollection.cs (4)
391
IDesigner
designer = designerHost.GetDesigner(component);
442
IDesigner
designer = designerHost.GetDesigner(component);
481
IDesigner
designer = designerHost.GetDesigner(component);
521
IDesigner
designer = designerHost.GetDesigner(component);
System\Windows\Forms\Design\ToolStripItemDesigner.cs (1)
69
internal override bool CanBeAssociatedWith(
IDesigner
parentDesigner)
System\Windows\Forms\Design\ToolStripKeyboardHandlingService.cs (1)
872
IDesigner
designer = host.GetDesigner(pri);
System\Windows\Forms\Design\ToolStripMenuItemDesigner.cs (2)
1294
IDesigner
designer = _designerHost.GetDesigner(ownerItem);
2452
IDesigner
designer = _designerHost.GetDesigner(_parentItem);
System\Windows\Forms\Design\ToolStripPanelDesigner.cs (1)
152
public override bool CanBeParentedTo(
IDesigner
parentDesigner)
System\Windows\Forms\Design\ToolStripTemplateNode.cs (1)
48
private
IDesigner
_designer;