ImageEditor 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重要
此 API 不符合 CLS。
提供一个用户界面,用于为属性网格中的属性选择图像。
public ref class ImageEditor : System::Drawing::Design::UITypeEditor
public class ImageEditor : System.Drawing.Design.UITypeEditor
[System.CLSCompliant(false)]
public class ImageEditor : System.Drawing.Design.UITypeEditor
type ImageEditor = class
inherit UITypeEditor
[<System.CLSCompliant(false)>]
type ImageEditor = class
inherit UITypeEditor
Public Class ImageEditor
Inherits UITypeEditor
- 继承
- 派生
- 属性
示例
下面的代码示例使用 EditorAttribute 将 与 属性相关联 ImageEditor 。
public:
[EditorAttribute(System::ComponentModel::Design::CollectionEditor::typeid,
System::Drawing::Design::UITypeEditor::typeid)]
property Image^ testImage
{
Image^ get()
{
return testImg;
}
void set( Image^ value )
{
testImg = value;
}
}
private:
Image^ testImg;
[EditorAttribute(typeof(System.Drawing.Design.ImageEditor), typeof(System.Drawing.Design.UITypeEditor))]
public Image testImage
{
get
{
return testImg;
}
set
{
testImg = value;
}
}
private Image testImg;
<EditorAttribute(GetType(System.Drawing.Design.ImageEditor), GetType(System.Drawing.Design.UITypeEditor))> _
Public Property testImage() As Image
Get
Return testImg
End Get
Set
testImg = value
End Set
End Property
Private testImg As Image
注解
是 ImageEditor 一个 UITypeEditor ,它为用户提供用于为属性选择图像的用户界面。 当用户启动编辑器时,它将显示“ 打开文件 ”对话框,使用户能够导航到目录并选择文件。 文件列表最初按编辑器的默认文件扩展名进行筛选。
构造函数
ImageEditor() |
初始化 ImageEditor 类的新实例。 |
属性
IsDropDownResizable |
获取一个值,该值指示是否应由用户调整下拉编辑器的大小。 (继承自 UITypeEditor) |