Udostępnij za pośrednictwem


DataGridColumnCollectionEditor Klasa

Definicja

Udostępnia interfejs użytkownika do edycji dla kolekcji kolumn kontrolki 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
Dziedziczenie
DataGridColumnCollectionEditor

Przykłady

Poniższy przykład kodu używa EditorAttribute klasy , aby skojarzyć klasę DataGridColumnCollectionEditor i UITypeEditor klasę (klasę bazową edytora kolekcji) z właściwością niestandardową Columns . Właściwość jest odwołaniem do DataGridColumnCollection klasy.

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

Konstruktory

DataGridColumnCollectionEditor()

Inicjuje nowe wystąpienie klasy DataGridColumnCollectionEditor.

Właściwości

IsDropDownResizable

Pobiera wartość wskazującą, czy edytory listy rozwijanej powinny być zmienialne przez użytkownika.

(Odziedziczone po UITypeEditor)

Metody

EditValue(IServiceProvider, Object)

Edytuje wartość określonego obiektu przy użyciu stylu edytora wskazanego przez metodę GetEditStyle() .

(Odziedziczone po UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Edytuje określoną wartość przy użyciu określonego deskryptora kontekstu i dostawcy usług.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetEditStyle()

Pobiera styl edytora używany przez metodę EditValue(IServiceProvider, Object) .

(Odziedziczone po UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Pobiera styl edycji skojarzony z tym edytorem przy użyciu określonego ITypeDescriptorContext obiektu.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetPaintValueSupported()

Wskazuje, czy ten edytor obsługuje malowanie reprezentacji wartości obiektu.

(Odziedziczone po UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Wskazuje, czy określony kontekst obsługuje malowanie reprezentacji wartości obiektu w określonym kontekście.

(Odziedziczone po UITypeEditor)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
PaintValue(Object, Graphics, Rectangle)

Maluje reprezentację wartości określonego obiektu na określoną kanwę.

(Odziedziczone po UITypeEditor)
PaintValue(PaintValueEventArgs)

Maluje reprezentację wartości obiektu przy użyciu określonego PaintValueEventArgsobiektu .

(Odziedziczone po UITypeEditor)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też