Nur eine kurze Frage: Was ist ein Property-Editor, wenn man von einer IDE spricht?In Bezug auf eine IDE, was ist ein Eigenschafteneditor?
Antwort
Sie werden wahrscheinlich von dem Eigenschaftenfenster in Visual Studio hören, mit dem Sie die Eigenschaften ändern können, die von einem Steuerelement zur Entwurfszeit verfügbar gemacht werden.
Es sieht ungefähr so aus (zumindest, wenn Sie es alte Schule sind kickin), aber Sie werden es in der Regel als ein gitterbasierten Fenster in allen IDEs finden umgesetzt:
Sonst sprechen Sie wahrscheinlich über eine benutzerdefinierte Klasse, die von UITypeEditor
erbt und Ihnen ermöglicht, einem benutzerdefinierten Steuerelement, das Sie erstellt haben, Entwurfszeitunterstützung hinzuzufügen. Es funktioniert in Verbindung mit dem oben gezeigten Eigenschaftenfenster, um zusätzliche Funktionalität hinzuzufügen, die für die spezifischen Anforderungen Ihres benutzerdefinierten Steuerelements relevant ist. Dies wird ausführlich in this CodeProject article diskutiert.
Ich denke, es ist der erste. So können Sie im Grunde die Eigenschaften eines beliebigen Artikels bearbeiten. Z.B. wenn Sie auf eine Textbox usw. klicken ... – JHarley1