2017-01-23 2 views
1

Wie erstelle ich eine benutzerdefinierte Aufgabe für die Benutzersteuerung? weiß, dass ich ein wenig über UITypeEditor Klasse und DesignerAttribute und ich war in der Lage, es zu benutzen Eigenschaften zur Laufzeit zu bearbeiten, aber was ich will ist dies ähnlich zu tun:Erstellen einer Entwurfszeitaufgabe für mein Benutzersteuerelement C#

editing task during design time

Ein kleines Detail über meine Frage .

Ich bin nach dieser kleinen Pfeilspitze

enter image description here

Ich war in der Lage, dass Dock in Parent aktivieren ContainernDockingAttribute verwenden, das einzige, was benötigt wird, für mich eine andere Funktionalität wie die Bearbeiten hinzufügen Knoten .. enter image description here

+0

Können Sie etwas mehr erklären? –

+0

Ich möchte eine Benutzeroberfläche erstellen, die die Bearbeitung von Eigenschaften für meine Benutzersteuerung zur Entwurfszeit ermöglicht. wie die, die man in Listboxen findet, TreeViews (wie oben dargestellt; die Edit-Nodes ... unter Treeview-Tasks) oder Datagridview, aber ich habe keine Ahnung, wo ich anfangen soll. mein usercontrol ist eigentlich eine benutzerdefinierte treeview (dies erbt die native treeview nicht). –

+0

Dies wäre ein Start https://www.codeproject.com/Articles/9667/Creating-Custom-Controls-Providing-Design-Time-Sup –

Antwort

0

fand ich die Antwort,

Sie sind Smart Tags genannt

Es ist meine erste Mal macht benutzerdefinierte-Kontrollen so bin ich nicht wirklich vertraut mit den Terminologien. Es gab andere Fragen, die meinen ähnelten, also könnte man diese auch als Duplikat markieren.

Verwandte Themen