Wie heißen die drei kleinen Quadrate in den MS-Dokus? Wie kann man den Design-Modus aktivieren?
Zum Beispiel indem man C++ und Mfc lernt und dieses Beispiel durcharbeitet http://msdn.microsoft.com/en-us/library/ms177537%28v=vs.80%29.aspx
Hans-Georg Lehnard schrieb: > Zum Beispiel indem man C++ Sicherlich kannst du mir darfür auch noch irgend ein monumentales M$-Traktakt empfehlen...
Eine fertige API gibts es dafür meines Wissens nicht. Die CRectTracker-Klasse zeichnet den Kram meines Wissens auch einfach selbst ohne irgendeine spezielle API einzusetzen. Für WPF hat Microsoft hier ein Beispiel: http://msdn.microsoft.com/de-de/library/ms771714(v=vs.85).aspx Für Windows.Forms findet man z.B. hier was: http://www.codeproject.com/Articles/5090/Simple-Runtime-Control-Sizing-and-Dragging-Class ...über den Weg gelaufen sind mir die Dinger bisher unter den Bezeichnungen "sizing handles", "resize handles", "sizing grip" ("resize handle" nennt Microsoft die Anfasser gerne)
Der Dreh mit den Labels ist originell. Wenn ich es schaffe, unter .NET 2.0 CF Labels mit Border zu produzieren, dann wäre das eine Lösung. Danke für die Tipps.
> Wenn ich es schaffe, unter .NET 2.0 CF Labels mit Border zu produzieren, > dann wäre das eine Lösung. Geht leider nicht, weil man unter 2.0 CF OnPaint für Controls, wie Label und Button nicht überschreiben kann.
Uhu Uhuhu schrieb: >> Wenn ich es schaffe, unter .NET 2.0 CF Labels mit Border zu produzieren, >> dann wäre das eine Lösung. > > Geht leider nicht, weil man unter 2.0 CF OnPaint für Controls, wie Label > und Button nicht überschreiben kann. Eigenes Control? http://msdn.microsoft.com/de-de/library/aa446518.aspx
Arc Net schrieb: > Eigenes Control? Für Panels kann man OnPaint überschreiben - damit kann mans hinfrickeln.
Das scheint die Methode zu sein, die die Henkel an ein Control im Design-Modus malt: ControlPaint.DrawSizeGrip
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.