XmlFileEditor Classe

Definição

Fornece uma interface do usuário para selecionar um arquivo XML usando uma caixa padrão OpenFileDialog .

public ref class XmlFileEditor : System::Drawing::Design::UITypeEditor
public class XmlFileEditor : System.Drawing.Design.UITypeEditor
type XmlFileEditor = class
    inherit UITypeEditor
Public Class XmlFileEditor
Inherits UITypeEditor
Herança
XmlFileEditor

Exemplos

private:
   property String^ XmlFile 
   {
      [EditorAttribute(XmlFileEditor::typeid,UITypeEditor::typeid)]
      String^ get()
      {
         return xml_;
      }

      [EditorAttribute(XmlFileEditor::typeid,UITypeEditor::typeid)]
      void set( String^ value )
      {
         xml_ = value;
      }
   }
   String^ xml_;
[EditorAttribute(typeof(System.Web.UI.Design.XmlFileEditor), typeof(UITypeEditor))]
public string XmlFile
{
    get
    {
        return xml_;
    }
    set
    {
        xml_ = value;
    }
}

private string xml_;
<EditorAttribute(GetType(System.Web.UI.Design.XmlFileEditor), GetType(UITypeEditor))>  _
Public Property XmlFile() As String
   Get
      Return xml_
   End Get
   Set
      xml_ = value
   End Set
End Property

Private xml_ As String

Comentários

XmlFileEditor é um UITypeEditor que fornece uma caixa de diálogo para selecionar um arquivo XML para uma propriedade de nome de arquivo.

Construtores

Nome Description
XmlFileEditor()

Inicializa uma nova instância da classe XmlFileEditor.

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 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 do editor usado pelo EditValue(IServiceProvider, Object) método.

(Herdado de UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Obtém o estilo de edição associado a este editor, usando o objeto especificado ITypeDescriptorContext .

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetPaintValueSupported()

Indica se esse editor dá suporte à pintura de uma representação do valor de um objeto.

(Herdado de UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Indica se o contexto especificado dá suporte à pintura de uma representação do valor de um objeto dentro do contexto especificado.

(Herdado de UITypeEditor)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
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 uma representação do valor de um objeto usando o especificado PaintValueEventArgs.

(Herdado de UITypeEditor)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também