MenuBindingsEditor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Komponenten-Editor für die DataBindings-Auflistung des zugeordneten Menu-Steuerelements bereit.
public ref class MenuBindingsEditor : System::Drawing::Design::UITypeEditor
public class MenuBindingsEditor : System.Drawing.Design.UITypeEditor
type MenuBindingsEditor = class
inherit UITypeEditor
Public Class MenuBindingsEditor
Inherits UITypeEditor
- Vererbung
Beispiele
Im folgenden Codebeispiel wird gezeigt, wie das EditorAttribute -Attribut verwendet wird, um die MenuBindingsEditor -Klasse und die UITypeEditor -Klasse (die Basisklasse des Bindungs-Editors) einer Eigenschaft in einem benutzerdefinierten Steuerelement zuzuordnen, das von der WebControl -Klasse abgeleitet wird, das eine MenuItemCollection Auflistung abruft und festlegt.
private MenuItemBindingCollection localBindings;
// Associate the MenuBindingsEditor with the DataBindings.
[Editor(typeof(System.Web.UI.Design.WebControls.MenuBindingsEditor),
typeof(UITypeEditor))]
public MenuItemBindingCollection DataBindings
{
get { return localBindings; }
set { localBindings = value; }
} // DataBindings
Private localBindings As MenuItemBindingCollection
' Associate the MenuBindingsEditor with the DataBindings.
<EditorAttribute( GetType(System.Web.UI.Design.WebControls. _
MenuBindingsEditor), _
GetType(UITypeEditor))> _
Public Property DataBindings() As MenuItemBindingCollection
Get
Return localBindings
End Get
Set
localBindings = value
End Set
End Property ' DataBindings
Hinweise
Die MenuBindingsEditor -Klasse stellt eine Benutzeroberfläche zum Bearbeiten der MenuItemBinding Elemente der DataBindings Auflistung innerhalb des zugeordneten Menu Steuerelements bereit.
Das MenuBindingsEditor Objekt wird aufgerufen, indem Sie die Schaltfläche mit den Auslassungspunkten (...) in der DataBindings-Eigenschaftim Eigenschaftenraster des visuellen Designers auswählen oder menüelemente bearbeiten im Kontextmenü Allgemeine Aufgaben des Steuerelements auswählen.
Die EditValue -Methode bearbeitet die Werte der Datenbindungsauflistung des zugeordneten Menu Steuerelements. Die GetEditStyle -Methode ruft den Bearbeitungsstil ab, der diesem Editor zugeordnet ist.
Konstruktoren
MenuBindingsEditor() |
Initialisiert eine neue Instanz der MenuBindingsEditor-Klasse. |
Eigenschaften
IsDropDownResizable |
Ruft einen Wert ab, der angibt, ob Dropdowneditoren von den Benutzern in der Größe veränderbar sein sollten. (Geerbt von UITypeEditor) |
Methoden
EditValue(IServiceProvider, Object) |
Bearbeitet den Wert des angegebenen Objekts, wobei der von der GetEditStyle()-Methode angegebene Editor-Stil verwendet wird. (Geerbt von UITypeEditor) |
EditValue(ITypeDescriptorContext, IServiceProvider, Object) |
Bearbeitet den Wert der Datenbindungsauflistung des zugeordneten Menu-Steuerelements. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetEditStyle() |
Ruft den von der EditValue(IServiceProvider, Object)-Methode verwendeten Editor-Stil ab. (Geerbt von UITypeEditor) |
GetEditStyle(ITypeDescriptorContext) |
Ruft den Bearbeitungsstil ab, der diesem Editor zugeordnet ist. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetPaintValueSupported() |
Gibt an, ob dieser Editor das Zeichnen einer Objektwertdarstellung unterstützt. (Geerbt von UITypeEditor) |
GetPaintValueSupported(ITypeDescriptorContext) |
Gibt an, ob der angegebene Kontext das Zeichnen einer Objektwertdarstellung innerhalb des angegebenen Kontexts unterstützt. (Geerbt von UITypeEditor) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
PaintValue(Object, Graphics, Rectangle) |
Zeichnet eine Darstellung des Werts des angegebenen Objekts in den angegebenen Bereich. (Geerbt von UITypeEditor) |
PaintValue(PaintValueEventArgs) |
Zeichnet die Darstellung eines Objektwerts mit dem angegebenen PaintValueEventArgs. (Geerbt von UITypeEditor) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |