Comparteix a través de


DataGridColumnCollectionEditor Clase

Definición

Proporciona una interfaz de usuario (IU) de edición para la colección de columnas de un control DataGrid.

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

Ejemplos

En el ejemplo de código siguiente se usa EditorAttribute para asociar la DataGridColumnCollectionEditor clase y la clase (la UITypeEditor clase base del editor de colecciones) con una propiedad personalizada Columns . La propiedad es una referencia a la DataGridColumnCollection clase .

private DataGridColumnCollection columns = null;

// Associate the DataGridColumnCollectionEditor with the TestColumns. 
[EditorAttribute(typeof(System.Web.UI.Design.WebControls.
   DataGridColumnCollectionEditor),
   typeof(UITypeEditor))]
public DataGridColumnCollection TestColumns
{
    get { return columns; }
} // TestColumns
Private columns As DataGridColumnCollection

' Associate DataGridColumnCollectionEditor with the TestColumns.
<EditorAttribute( GetType( System.Web.UI.Design.WebControls. _
    DataGridColumnCollectionEditor), _
    GetType(UITypeEditor))> _
Public ReadOnly Property TestColumns() As DataGridColumnCollection
    Get
        Return columns
    End Get
End Property ' TestColumns

Constructores

DataGridColumnCollectionEditor()

Inicializa una nueva instancia de la clase DataGridColumnCollectionEditor.

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)

Edita el valor especificado mediante el descriptor de contexto y el proveedor de servicios 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 asociado a este editor mediante el objeto ITypeDescriptorContext 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