Compartir a través de


BitmapEditor Clase

Definición

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)

Se aplica a