BitmapEditor Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Importante
Esta API no es conforme a CLS.
Proporciona una interfaz de usuario para la selección de archivos de mapa de bits en un explorador de propiedades.
public ref class BitmapEditor : System::Drawing::Design::ImageEditor
public class BitmapEditor : System.Drawing.Design.ImageEditor
[System.Security.SecurityCritical]
public class BitmapEditor : System.Drawing.Design.ImageEditor
[System.CLSCompliant(false)]
public class BitmapEditor : System.Drawing.Design.ImageEditor
type BitmapEditor = class
inherit ImageEditor
[<System.Security.SecurityCritical>]
type BitmapEditor = class
inherit ImageEditor
[<System.CLSCompliant(false)>]
type BitmapEditor = class
inherit ImageEditor
Public Class BitmapEditor
Inherits ImageEditor
- Herencia
- Atributos
Ejemplos
En el ejemplo de código siguiente se usa un EditorAttribute objeto para asociar con BitmapEditor una propiedad .
[EditorAttribute(System::Drawing::Design::BitmapEditor::typeid,System::Drawing::Design::UITypeEditor::typeid)]
Bitmap^ get()
{
return testBmp;
}
void set( Bitmap^ value )
{
testBmp = value;
}
}
private:
Bitmap^ testBmp;
[EditorAttribute(typeof(System.Drawing.Design.BitmapEditor),
typeof(System.Drawing.Design.UITypeEditor))]
public Bitmap testBitmap
{
get
{
return testBmp;
}
set
{
testBmp = value;
}
}
private Bitmap testBmp;
<EditorAttribute(GetType(System.Drawing.Design.BitmapEditor), _
GetType(System.Drawing.Design.UITypeEditor))> _
Public Property testBitmap() As Bitmap
Get
Return testBmp
End Get
Set(ByVal Value As Bitmap)
testBmp = Value
End Set
End Property
Private testBmp As Bitmap
Comentarios
La BitmapEditor clase proporciona una manera sencilla de seleccionar una imagen de mapa de bits para una propiedad. Al iniciar el editor se muestra un cuadro de diálogo Abrir archivo que permite la navegación por directorios y la selección de un archivo. La lista de archivos se filtra inicialmente para los archivos de mapa de bits (.bmp).
Constructores
BitmapEditor() |
Inicializa una nueva instancia de la clase BitmapEditor. |
Campos
BitmapExtensions |
Proporciona la lista de extensiones de archivo predeterminadas usada para filtrar la lista de archivos. |
Propiedades
IsDropDownResizable |
Obtiene un valor que indica si el usuario puede cambiar el tamaño de los editores desplegables. (Heredado de UITypeEditor) |
Métodos
EditValue(IServiceProvider, Object) |
Edita el valor del objeto especificado utilizando el estilo del editor indicado por el método GetEditStyle(). (Heredado de UITypeEditor) |
EditValue(ITypeDescriptorContext, IServiceProvider, Object) |
Edita el valor del objeto especificado utilizando el estilo de edición proporcionado por el método GetEditStyle(ITypeDescriptorContext). (Heredado de ImageEditor) |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetEditStyle() |
Obtiene el estilo de editor utilizado por el método EditValue(IServiceProvider, Object). (Heredado de UITypeEditor) |
GetEditStyle(ITypeDescriptorContext) |
Obtiene el estilo de edición del método EditValue(ITypeDescriptorContext, IServiceProvider, Object). (Heredado de ImageEditor) |
GetExtensions() |
Obtiene las extensiones del filtro de la lista de archivos que el editor de mapa de bits utilizará inicialmente para filtrar la lista de archivos. |
GetFileDialogDescription() |
Obtiene la descripción del filtro predeterminado de la lista de archivos proporcionado por este editor. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetImageExtenders() |
Obtiene una matriz de tipos de imagen compatibles. (Heredado de ImageEditor) |
GetPaintValueSupported() |
Indica si este editor permite dibujar una representación del valor de un objeto. (Heredado de UITypeEditor) |
GetPaintValueSupported(ITypeDescriptorContext) |
Obtiene un valor que indica si este editor permite dibujar una representación del valor de un objeto. (Heredado de ImageEditor) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
LoadFromStream(Stream) |
Carga una imagen desde el flujo especificado. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
PaintValue(Object, Graphics, Rectangle) |
Dibuja una representación del valor del objeto especificado en el lienzo indicado. (Heredado de UITypeEditor) |
PaintValue(PaintValueEventArgs) |
Dibuja un valor indicado por el PaintValueEventArgs especificado. (Heredado de ImageEditor) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |