AnchorEditor 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 configurar uma propriedade Anchor.
public ref class AnchorEditor sealed : System::Drawing::Design::UITypeEditor
public sealed class AnchorEditor : System.Drawing.Design.UITypeEditor
[System.CLSCompliant(false)]
public sealed class AnchorEditor : System.Drawing.Design.UITypeEditor
type AnchorEditor = class
inherit UITypeEditor
[<System.CLSCompliant(false)>]
type AnchorEditor = class
inherit UITypeEditor
Public NotInheritable Class AnchorEditor
Inherits UITypeEditor
- Herança
- Atributos
Exemplos
O exemplo de código a seguir usa um EditorAttribute para associar a AnchorEditor uma propriedade.
public:
[EditorAttribute(System::ComponentModel::Design::CollectionEditor::typeid,
System::Drawing::Design::UITypeEditor::typeid)]
property System::Windows::Forms::AnchorStyles testAnchor
{
System::Windows::Forms::AnchorStyles get()
{
return anchor;
}
void set( System::Windows::Forms::AnchorStyles value )
{
anchor = value;
}
}
private:
AnchorStyles anchor;
[EditorAttribute(typeof(System.Windows.Forms.Design.AnchorEditor), typeof(System.Drawing.Design.UITypeEditor))]
public System.Windows.Forms.AnchorStyles testAnchor
{
get
{
return anchor;
}
set
{
anchor = value;
}
}
private AnchorStyles anchor;
<EditorAttribute(GetType(System.Windows.Forms.Design.AnchorEditor), GetType(System.Drawing.Design.UITypeEditor))> _
Public Property testAnchor() As System.Windows.Forms.AnchorStyles
Get
Return anchor
End Get
Set
anchor = value
End Set
End Property
Private anchor As AnchorStyles
Comentários
O AnchorEditor fornece uma interface do usuário em tempo de design para configurar uma Anchor propriedade. Normalmente, uma Anchor propriedade é usada para determinar a quais lados do contêiner um controle está associado. Essa classe fornece um controle gráfico suspenso que permite que o usuário especifique em quais lados do contêiner ancorar o controle.
Construtores
AnchorEditor() |
Inicializa uma nova instância da classe AnchorEditor. |
Propriedades
IsDropDownResizable |
Obtém um valor que indica se os editores de lista suspensa devem ser redimensionáveis pelo usuário. (Herdado de UITypeEditor) |
Métodos
EditValue(IServiceProvider, Object) |
Edita o valor do objeto especificado usando o estilo de editor indicado pelo método GetEditStyle(). (Herdado de UITypeEditor) |
EditValue(ITypeDescriptorContext, IServiceProvider, Object) |
Edita o valor do objeto especificado usando o provedor de serviços e o contexto especificados. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetEditStyle() |
Obtém o estilo de editor usado pelo método EditValue(IServiceProvider, Object). (Herdado de UITypeEditor) |
GetEditStyle(ITypeDescriptorContext) |
Obtém o estilo de editor usado pelo método EditValue(ITypeDescriptorContext, IServiceProvider, Object). |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetPaintValueSupported() |
Indica se esse editor é compatível com pintura de uma representação do valor de um objeto. (Herdado de UITypeEditor) |
GetPaintValueSupported(ITypeDescriptorContext) |
Indica se o contexto especificado é compatível com pintura de uma representação do valor de um objeto no contexto especificado. (Herdado de UITypeEditor) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
PaintValue(Object, Graphics, Rectangle) |
Pinta uma representação do valor do objeto especificado na tela especificada. (Herdado de UITypeEditor) |
PaintValue(PaintValueEventArgs) |
Pinta uma representação do valor de um objeto usando o PaintValueEventArgs especificado. (Herdado de UITypeEditor) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |