IconEditor 类

定义

提供 UITypeEditor,以便以可视的方式选择图标。

public ref class IconEditor : System::Drawing::Design::UITypeEditor
public class IconEditor : System.Drawing.Design.UITypeEditor
type IconEditor = class
    inherit UITypeEditor
Public Class IconEditor
Inherits UITypeEditor
继承
IconEditor

构造函数

IconEditor()

初始化 IconEditor 类的新实例。

属性

IsDropDownResizable

获取一个值,该值指示是否应由用户调整下拉编辑器的大小。

(继承自 UITypeEditor)

方法

CreateExtensionsString(String[], String)

创建一个字符串,该字符串表示图标的有效文件扩展名。

CreateFilterEntry(IconEditor)

为文件对话框创建筛选器字符串。

EditValue(IServiceProvider, Object)

使用 GetEditStyle() 方法所指示的编辑器样式编辑指定对象的值。

(继承自 UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

使用 GetEditStyle(ITypeDescriptorContext) 方法所提供的编辑器样式编辑给定的对象值。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetEditStyle()

获取由 EditValue(IServiceProvider, Object) 方法使用的编辑器样式。

(继承自 UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

检索 EditValue 方法的编辑样式。

GetExtensions()

检索图标的有效文件扩展名的数组。

GetFileDialogDescription()

获取该编辑器所提供的默认文件列表筛选器的说明。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetPaintValueSupported()

指示该编辑器是否支持绘制对象值的表示形式。

(继承自 UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

确定此编辑器是否支持绘制对象值的表示形式。

GetType()

获取当前实例的 Type

(继承自 Object)
LoadFromStream(Stream)

从给定的流创建新的 Icon

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
PaintValue(Object, Graphics, Rectangle)

将指定对象值表示形式绘制到指定的画布上。

(继承自 UITypeEditor)
PaintValue(PaintValueEventArgs)

在提供的画布上绘制给定对象的表示值。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于