Compartir a través de


ExpressionsCollectionEditor Clase

Definición

Proporciona una interfaz de usuario para seleccionar y editar expresiones que enlazan colecciones en tiempo de diseño.

public ref class ExpressionsCollectionEditor : System::Drawing::Design::UITypeEditor
public class ExpressionsCollectionEditor : System.Drawing.Design.UITypeEditor
type ExpressionsCollectionEditor = class
    inherit UITypeEditor
Public Class ExpressionsCollectionEditor
Inherits UITypeEditor
Herencia
ExpressionsCollectionEditor

Comentarios

Una instancia de la clase es un objeto que se puede usar en tiempo de diseño para seleccionar y editar una colección de enlaces de expresión y asignar las ExpressionsCollectionEditor UITypeEditor expresiones a una propiedad de control.

Un host de diseñador, como Visual Studio 2005, usa las implementaciones de clase y con las clases y para establecer los enlaces de expresión para las propiedades de control en tiempo de diseño, y la clase para conservar las expresiones en tiempo de ExpressionBuilder ExpressionEditor ExpressionsCollectionEditor ExpressionsCollectionConverter ControlPersister ejecución. Las cadenas de expresión hacen referencia a un recurso localizable, una configuración de aplicación, una cadena de conexión o un tipo de expresión personalizada. La cadena de expresión se enlaza a la propiedad de control en tiempo de diseño y, a continuación, se usa en tiempo de ejecución para determinar el valor de la propiedad.

Constructores

ExpressionsCollectionEditor()

Inicializa una nueva instancia de la clase ExpressionsCollectionEditor.

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)

Modifica el valor del objeto especificado con el proveedor de servicios y el contexto especificados.

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 que está asociado a este editor para el contexto especificado.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetPaintValueSupported()

Indica si este editor permite dibujar una representación del valor de un objeto.

(Heredado de UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Indica si el contexto especificado permite dibujar una representación del valor de un objeto dentro de ese contexto.

(Heredado de UITypeEditor)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
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 una representación del valor de un objeto utilizando el PaintValueEventArgs especificado.

(Heredado de UITypeEditor)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también