visual studio like popup

...komplette Frage anzeigen

1 Antwort

Welches Popup (s. Bild). 1, 2 oder 3?

Nr.1 nennt sich Autocomplete-Box. Das ist eine Listbox in einem Panel oder sogar Window, das an einer bestimmten Stelle angezeigt wird. Das kannst du dir selber bauen oder das aus dem AvalonEdit -Projekt benutzen (die haben ein vorgefertigtes in den Editor eingebaut. Musst du für deine Zwecke entsprechend abändern).

Nr.2 ist ein einfaches Tooltip. Hat fast jedes GUI Steuerelement, sowohl in WPF als auch in WinForms (Tooltip-Eigenschaft). Einfach einen String zuweisen und der poppt autoamtisch auf, so wie man es gewohnt ist

Nr.3 (weiß gar nicht wie man das nennt). Es ist im Prinzip eine Toolbaritem, das mitten im Editor angezeigt wird. Musst du dir selber bauen.

Wenn du eine Art Editor schreibst, solltest du dir überlegen das Teil auf Basis von AvalonEdit (WPF) zu machen oder Scintilla (WinForms). Diese Editor-Komponenten können WAHNSINNIG viel mehr als eine einfache RichTextBox. Autocomplete-Boxen, SyntaxHighlighting, und vieles mehr sind da schon dabei. Besonders AvalonEdit ist irre flexibel.

vs tooltips - (Computer, programmieren, Visual Studio)

Was möchtest Du wissen?