Hi,
ich habe mal eine Frage zu Events und etwas Gezeichnetem.
Folgendes einfaches Beispiel:
[Titel _ X]
_: soll die Anwendung minimieren und X beenden
Wenn jedoch _ und X im Paint-Ereignis gezeichnet werden, wie kann man die Events hinzufügen?
Oder muss man z.B. Panels erstellen, in diese die Symbole zeichnen und den Panels Events zuordnen?
Ich hoffe, verständlich genau
Vielen Dank
mfg
Hmmm... meinst Du jetzt wie man die Caption Bar eines Fensters zeichnet?
[Artikel] Custom Window Border für Form's
Oder geht es Dir allgemein um das Zeichnen in .NET-Programmen wie das EventHandling generell abzuhandeln ist?
dann:
[Tutorial] Zeichnen in Windows-Programmen (Paint/OnPaint, PictureBox)
ansonsten erkläre bitte genauer was Du möchtest.
Seit der Erkenntnis, dass der Mensch eine Nachricht ist, erweist sich seine körperliche Existenzform als überflüssig.
Hi,
erst mal Vielen Dank 🙂
Eigentlich meine ich das so:
Wenn im Paint-Events irgendetwas zeichnet z.B. Punkt oder Linie etc., wie kann man diesen gezeichneten Objekten ein Ereignis - z.B. das Click-Events - zuordnen? Geht das überhaupt?
Vielen Dank
mfg
Das musst Du auf jeden Fall selbst implementieren, dazu hilft dir auch:
[Tutorial] Gezeichnete Objekte mit der Maus verschieben
Auf jeden Fall liegt der "Trick" darin, ein HitTest zu implementieren.
Du kannst Dir auch mal Netron dazu ansehen (die Freeware Version).
Kurz-Version auf jeden Fall:
am besten Objekte in eigenen Klassen machen, HitTest implementieren, diese mit der Maus verschiebbar machen. Fertig.
Seit der Erkenntnis, dass der Mensch eine Nachricht ist, erweist sich seine körperliche Existenzform als überflüssig.
Hallo kAmBeR,
Da dürfte dir [Tutorial] Gezeichnete Objekte mit der Maus verschieben weiterhelfen.
Gruß,
Thomas
Edit: Mal wieder zu spät...
A wise man can learn more from a foolish question than a fool can learn from a wise answer!
Bruce Lee
Populanten von Domizilen mit fragiler, transparenter Außenstruktur sollten sich von der Translation von gegen Deformierung resistenter Materie distanzieren!
Wer im Glashaus sitzt, sollte nicht mit Steinen werfen.