BitmapEditor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importante
Esta API não está em conformidade com CLS.
Fornece uma interface do usuário para selecionar arquivos bitmap em um navegador de propriedades.
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
- Herança
- Atributos
Exemplos
O exemplo de código a seguir usa um EditorAttribute para associar a BitmapEditor uma propriedade.
[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
Comentários
A BitmapEditor classe fornece uma maneira simples de selecionar uma imagem bitmap para uma propriedade. A inicialização do editor exibe uma caixa de diálogo Abrir Arquivo que permite a navegação do diretório e a seleção de um arquivo. A lista de arquivos é inicialmente filtrada para arquivos bitmap (.bmp).
Construtores
| Nome | Description |
|---|---|
| BitmapEditor() |
Inicializa uma nova instância da classe BitmapEditor. |
Campos
| Nome | Description |
|---|---|
| BitmapExtensions |
Fornece a lista de extensões de arquivo padrão usadas para filtrar a lista de arquivos. |
Propriedades
| Nome | Description |
|---|---|
| IsDropDownResizable |
Obtém um valor que indica se os editores suspensos devem ser redimensionáveis pelo usuário. (Herdado de UITypeEditor) |
Métodos
| Nome | Description |
|---|---|
| EditValue(IServiceProvider, Object) |
Edita o valor do objeto especificado usando o estilo do editor indicado pelo GetEditStyle() método. (Herdado de UITypeEditor) |
| EditValue(ITypeDescriptorContext, IServiceProvider, Object) |
Edita o valor do objeto especificado usando o estilo de edição fornecido pelo GetEditStyle(ITypeDescriptorContext) método. (Herdado de ImageEditor) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetEditStyle() |
Obtém o estilo do editor usado pelo EditValue(IServiceProvider, Object) método. (Herdado de UITypeEditor) |
| GetEditStyle(ITypeDescriptorContext) |
Obtém o estilo de edição do EditValue(ITypeDescriptorContext, IServiceProvider, Object) método. (Herdado de ImageEditor) |
| GetExtensions() |
Obtém as extensões do filtro de lista de arquivos que o editor de bitmap usará inicialmente para filtrar a lista de arquivos. |
| GetFileDialogDescription() |
Obtém a descrição do filtro de lista de arquivos padrão fornecido por este editor. |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetImageExtenders() |
Obtém uma matriz de tipos de imagem com suporte. (Herdado de ImageEditor) |
| GetPaintValueSupported() |
Indica se esse editor dá suporte à pintura de uma representação do valor de um objeto. (Herdado de UITypeEditor) |
| GetPaintValueSupported(ITypeDescriptorContext) |
Obtém um valor que indica se esse editor dá suporte à pintura de uma representação do valor de um objeto. (Herdado de ImageEditor) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| LoadFromStream(Stream) |
Carrega uma imagem do fluxo especificado. |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| PaintValue(Object, Graphics, Rectangle) |
Pinta uma representação do valor do objeto especificado para a tela especificada. (Herdado de UITypeEditor) |
| PaintValue(PaintValueEventArgs) |
Pinta um valor indicado pelo especificado PaintValueEventArgs. (Herdado de ImageEditor) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |