30 instantiations of Icon
System.Windows.Forms (7)
System\Resources\ResxFileRef.Converter.cs (1)
141
Icon ico =
new
(memoryStream);
System\Windows\Forms\Components\ErrorProvider\ErrorProvider.cs (1)
542
Icon defaultIcon =
new
(typeof(ErrorProvider), "Error");
System\Windows\Forms\Components\ErrorProvider\ErrorProvider.ErrorWindow.cs (1)
462
_provider.Icon = new
Icon
(icon, (int)(icon.Width * factor), (int)(icon.Height * factor));
System\Windows\Forms\Controls\DataGridView\DataGridViewImageCell.cs (1)
78
internal static Icon ErrorIcon => s_errorIcon ??= new
Icon
(typeof(DataGridView), "IconInError");
System\Windows\Forms\Design\ComponentEditorPage.cs (1)
93
get => _icon ??= new
Icon
(typeof(ComponentEditorPage), "ComponentEditorPage");
System\Windows\Forms\Form.cs (1)
871
s_defaultIcon ??= new
Icon
(typeof(Form), "wfc");
System\Windows\Forms\MDI\MDIControlStrip.cs (1)
82
using Icon smallIcon =
new
(icon, SystemInformation.SmallIconSize);
System.Windows.Forms.Design (21)
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.EditorButton.cs (1)
125
using Icon icon =
new
(typeof(DesignerActionPanel), "Arrow.ico");
System\Drawing\Design\IconEditor.cs (1)
107
protected virtual Icon LoadFromStream(Stream stream) =>
new
(stream);
System\Windows\Forms\Design\Behavior\ContainerSelectorGlyph.cs (1)
48
_glyph ??= new
Icon
(typeof(ContainerSelectorGlyph), "MoverGlyph").ToBitmap();
System\Windows\Forms\Design\ImageListImage.cs (1)
54
return new ImageListImage((new
Icon
(stream)).ToBitmap());
System\Windows\Forms\Design\StandardCommandToolStripMenuItem.cs (1)
87
_image = new
Icon
(typeof(ToolStripMenuItem), _name).ToBitmap();
System\Windows\Forms\Design\StandardMenuStripVerb.cs (9)
395
image = new
Icon
(typeof(ToolStripMenuItem), "new").ToBitmap();
399
image = new
Icon
(typeof(ToolStripMenuItem), "open").ToBitmap();
403
image = new
Icon
(typeof(ToolStripMenuItem), "save").ToBitmap();
407
image = new
Icon
(typeof(ToolStripMenuItem), "printPreview").ToBitmap();
411
image = new
Icon
(typeof(ToolStripMenuItem), "print").ToBitmap();
415
image = new
Icon
(typeof(ToolStripMenuItem), "cut").ToBitmap();
419
image = new
Icon
(typeof(ToolStripMenuItem), "copy").ToBitmap();
423
image = new
Icon
(typeof(ToolStripMenuItem), "paste").ToBitmap();
427
image = new
Icon
(typeof(ToolStripMenuItem), "help").ToBitmap();
System\Windows\Forms\Design\TemplateNodeCustomMenuItemCollection.cs (1)
88
image = new
Icon
(typeof(ToolStripButton), "blank").ToBitmap();
System\Windows\Forms\Design\ToolStripDesigner.cs (1)
571
image = new
Icon
(typeof(ToolStripButton), "blank").ToBitmap();
System\Windows\Forms\Design\ToolStripItemCustomMenuItemCollection.cs (4)
75
item.Image = new
Icon
(typeof(ToolStripMenuItem), imageName).ToBitmap();
123
Image = new
Icon
(typeof(ToolStripMenuItem), "image").ToBitmap(),
218
_editItemsToolStripMenuItem.Image = new
Icon
(typeof(ToolStripMenuItem), "editdropdownlist").ToBitmap();
533
image = new
Icon
(typeof(ToolStripButton), "blank").ToBitmap();
System\Windows\Forms\Design\ToolStripItemDesigner.cs (1)
797
image = new
Icon
(typeof(ToolStripButton), "blank").ToBitmap();
System.Windows.Forms.Primitives (2)
System\Windows\Forms\Internals\ScaleHelper.cs (2)
395
using Icon icon =
new
(resourceStream, size.IsEmpty ? SystemIconSize : size);
477
return (icon.Width == width && icon.Height == height && !alwaysCreateNew) ? icon :
new
(icon, width, height);
92 references to Icon
PresentationUI (13)
MS\Internal\Documents\DialogBaseForm.cs (1)
78
Icon = (System.Drawing.
Icon
)Resources.DocumentApplication;
MS\Internal\Documents\RMPublishingDialog.cs (4)
490
private void SetupIconButton(Button button,
Icon
icon, string text, string tooltip)
927
(System.Drawing.
Icon
)Resources.RMPublishingPeoplePicker,
932
(System.Drawing.
Icon
)Resources.RMPublishingEveryone,
937
(System.Drawing.
Icon
)Resources.RMPublishingRemove,
src\wpf\artifacts\obj\PresentationUI\x64\Release\net11.0\MS.Internal.Documents.Resources.cs (8)
64
internal static System.Drawing.
Icon
DocumentApplication {
67
return ((System.Drawing.
Icon
)(obj));
114
internal static System.Drawing.
Icon
RMPublishingEveryone {
117
return ((System.Drawing.
Icon
)(obj));
124
internal static System.Drawing.
Icon
RMPublishingPeoplePicker {
127
return ((System.Drawing.
Icon
)(obj));
134
internal static System.Drawing.
Icon
RMPublishingRemove {
137
return ((System.Drawing.
Icon
)(obj));
System.Drawing (1)
System.Drawing.cs (1)
62
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Drawing.
Icon
))]
System.Windows.Forms (65)
System\Drawing\Design\UITypeEditor.cs (1)
57
[typeof(
Icon
)] = $"System.Drawing.Design.IconEditor, {Assemblies.SystemDrawingDesign}",
System\Resources\ResxFileRef.Converter.cs (1)
141
Icon
ico = new(memoryStream);
System\Windows\Forms\ActiveX\AxHost.cs (1)
3541
=> cursor is null ? null :
Icon
.FromHandle(cursor.Handle).CreateIPictureRCW(copy: true);
System\Windows\Forms\ComponentModel\COM2Interop\COM2PictureConverter.cs (4)
27
_pictureType = typeof(
Icon
);
66
_pictureType = typeof(
Icon
);
67
_lastManaged =
Icon
.FromHandle(extendedHandle);
105
if (managedValue is
Icon
icon)
System\Windows\Forms\Components\ErrorProvider\ErrorProvider.cs (5)
27
private
Icon
? _icon;
41
private static
Icon
? t_defaultIcon;
533
private static
Icon
DefaultIcon
542
Icon
defaultIcon = new(typeof(ErrorProvider), "Error");
559
public
Icon
Icon
System\Windows\Forms\Components\ErrorProvider\ErrorProvider.ErrorWindow.cs (1)
460
Icon
icon = _provider.Icon;
System\Windows\Forms\Components\ErrorProvider\ErrorProvider.IconRegion.cs (2)
16
private readonly
Icon
_icon;
18
public IconRegion(
Icon
icon, int currentDpi)
System\Windows\Forms\Components\ImageList\ImageList.cs (3)
293
else if (original._image is
Icon
originalIcon)
348
private int AddIconToHandle(Original original,
Icon
icon)
440
if (original._image is
Icon
originalIcon)
System\Windows\Forms\Components\ImageList\ImageList.ImageCollection.cs (3)
245
public void Add(string key,
Icon
icon)
271
public void Add(
Icon
value)
329
else if (original._image is
Icon
originalIcon)
System\Windows\Forms\Components\ImageList\ImageList.Original.cs (1)
32
if (image is not
Icon
and not Image)
System\Windows\Forms\Controls\DataGridView\DataGridViewImageCell.cs (9)
16
private static readonly Type s_defaultTypeIcon = typeof(
Icon
);
19
private static
Icon
? s_errorIcon;
78
internal static
Icon
ErrorIcon => s_errorIcon ??= new Icon(typeof(DataGridView), "IconInError");
377
if (formattedValue is not
Icon
ico)
415
Icon
? ico = null;
418
ico = formattedValue as
Icon
;
556
Icon
? icon = owningImageColumn.Icon;
783
Icon
? icon = image is null ? formattedValue as
Icon
: null;
System\Windows\Forms\Controls\DataGridView\DataGridViewImageColumn.cs (3)
15
private
Icon
? _icon;
108
public
Icon
? Icon
228
DefaultCellStyle.NullValue is
Icon
icon &&
System\Windows\Forms\Controls\Unsupported\StatusBar\StatusBarPanel.cs (1)
55
public
Icon
Icon
System\Windows\Forms\Design\ComponentEditorPage.cs (2)
14
private
Icon
? _icon;
91
public
Icon
Icon
System\Windows\Forms\Dialogs\TaskDialog\TaskDialogFootnote.cs (1)
92
/// <see cref="Drawing.
Icon
"/> (or from a handle pointer)
System\Windows\Forms\Dialogs\TaskDialog\TaskDialogIcon.cs (12)
18
/// created from an <see cref="
Icon
"/> instance (or an icon handle).
95
private readonly
Icon
? _ownedIcon;
106
/// The <see cref="
Icon
"/> instance from which this <see cref="TaskDialogIcon"/>
118
/// <see cref="
Icon
"/> instance.
120
/// <param name="icon">The <see cref="
Icon
"/> instance.</param>
124
/// The <see cref="
Icon
"/> instance from which this <see cref="TaskDialogIcon"/>
129
public TaskDialogIcon(
Icon
icon)
150
private TaskDialogIcon(
Icon
icon, bool takeOwnership)
188
private static
Icon
BitmapToIcon(Bitmap bitmap)
194
var
icon =
Icon
.FromHandle(handle);
196
return (
Icon
)icon.Clone();
System\Windows\Forms\Dialogs\TaskDialog\TaskDialogPage.cs (1)
375
/// <see cref="Drawing.
Icon
"/> (or from a handle pointer)
System\Windows\Forms\Dialogs\ThreadExceptionDialog.cs (1)
260
using
Icon
icon = SystemIcons.GetStockIcon(stockIconId, _scaledPictureWidth);
System\Windows\Forms\Form.cs (7)
103
private static
Icon
? s_defaultIcon;
150
private
Icon
? _icon;
151
private
Icon
? _smallIcon;
861
internal static
Icon
DefaultIcon
1002
public
Icon
? Icon
3414
Icon
? icon = Icon;
6501
Icon
? icon;
System\Windows\Forms\MDI\MDIControlStrip.cs (3)
81
Icon
icon = !hIcon.IsNull ?
Icon
.FromHandle(hIcon) : Form.DefaultIcon;
82
using
Icon
smallIcon = new(icon, SystemInformation.SmallIconSize);
System\Windows\Forms\NotifyIcon.cs (2)
36
private
Icon
? _icon;
204
public
Icon
? Icon
System\Windows\Forms\Printing\PrintPreviewDialog.cs (1)
186
public new
Icon
? Icon
System.Windows.Forms.Design (9)
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.EditorButton.cs (1)
125
using
Icon
icon = new(typeof(DesignerActionPanel), "Arrow.ico");
System\Drawing\Design\CursorEditor.CursorUI.cs (5)
91
using
Icon
wrapper =
Icon
.FromHandle(cursor.Handle);
92
using
Icon
clone = (
Icon
)wrapper.Clone();
93
using
Icon
scaled = ScaleHelper.ScaleSmallIconToDpi(clone, dpi, alwaysCreateNew: true);
System\Drawing\Design\IconEditor.cs (2)
107
protected virtual
Icon
LoadFromStream(Stream stream) => new(stream);
112
if (e?.Value is not
Icon
icon)
System\Windows\Forms\Design\ControlDesigner.cs (1)
2298
using
Icon
err = SystemIcons.GetStockIcon(StockIconId.Error);
System.Windows.Forms.Primitives (4)
System\Drawing\ImageExtensions.cs (1)
27
return (Image)(
Icon
.FromHandle((HICON)handle).Clone());
System\Windows\Forms\Internals\ScaleHelper.cs (3)
395
using
Icon
icon = new(resourceStream, size.IsEmpty ? SystemIconSize : size);
472
internal static
Icon
ScaleSmallIconToDpi(
Icon
icon, int dpi, bool alwaysCreateNew = false)