Condividi tramite


XmlFileEditor Classe

Definizione

Fornisce un'interfaccia utente per la selezione di un file XML utilizzando una casella OpenFileDialog standard.

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
Ereditarietà
XmlFileEditor

Esempio

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

Commenti

XmlFileEditor è un oggetto UITypeEditor che fornisce una finestra di dialogo per la selezione di un file XML per una proprietà del nome file.

Costruttori

XmlFileEditor()

Inizializza una nuova istanza della classe XmlFileEditor.

Proprietà

IsDropDownResizable

Ottiene un valore che indica se gli editor a discesa possono essere ridimensionati dall'utente.

(Ereditato da UITypeEditor)

Metodi

EditValue(IServiceProvider, Object)

Modifica il valore dell'oggetto specificato, usando lo stile dell'editor indicato dal metodo GetEditStyle().

(Ereditato da UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Modifica il valore dell'oggetto specificato utilizzando il provider di servizi e il contesto specificati.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEditStyle()

Ottiene lo stile dell'editor usato dal metodo EditValue(IServiceProvider, Object).

(Ereditato da UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Ottiene lo stile di modifica associato all'editor, utilizzando l'oggetto ITypeDescriptorContext specificato.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetPaintValueSupported()

Indica se questo editor supporta la rappresentazione grafica del valore di un oggetto.

(Ereditato da UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Indica se il contesto specificato supporta la rappresentazione grafica del valore di un oggetto all'interno del contesto specificato.

(Ereditato da UITypeEditor)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
PaintValue(Object, Graphics, Rectangle)

Descrive graficamente il valore dell'oggetto specificato sulla superficie specificata.

(Ereditato da UITypeEditor)
PaintValue(PaintValueEventArgs)

Descrive graficamente il valore di un oggetto usando la classe PaintValueEventArgs specificata.

(Ereditato da UITypeEditor)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche