ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
828
828
EMPFEHLEN
-
08.12.09 15:45 #1
- Registriert seit
- Dec 2009
- Beiträge
- 2
Hallo
Ich habe ein scheinbar einfaches Problem, was mir ganz schöne Kopfschmerzen bereitet. Es geht darum: Ich habe zwei Objekte z.B. Rechtecke, welche mit einem Polygonzug verbunden werden soll. Soweit so gut. Nun ist meine Anforderung, dass wenn ich ein Rechteck verschiebe, sich der Polygonzug anpasst. Ich möchte den Polygonzug aber nicht entfernen und einen neuen zeichnen, sondern die Punkte des Bestehenden verändern. Ich finde aber nicht raus wie. Mein erster Gedanke war die Matrix dahinter zu transformieren, jedoch konnte ich nur das GraphicPaths Objekt(sprich mein Polygonzug) um x,y verschieben oder rotieren.
Würd mich freuen, wenn mir jemand helfen könnte
Gruß
Christian
-
Hallo,
Du kannst doch dem GraphicsPath eine Trasformationsmatrix zuweisen. Durch kann der Path skaliert und verschoden werden.
Mike
Code :1 2 3
Dim Transformation As New Drawing.Drawing2D.Matrix Transformation.Scale(Scale, Scale) GraphicsPath.Transform(Transformation)
-
09.12.09 12:36 #3
- Registriert seit
- Dec 2009
- Beiträge
- 2
Hallo Mike
Danke für den Hiweis. Vielleicht kam mein Problemdarstellung nicht so gut rüber.
mit Transformation kann ich ein objekt größer und kleiner machen(scale) oder auch rotieren und verschieben etc., aber keine neue Form erstellen. Ich benutze VS 2005. Vielleicht kann die Polyline in VS 2008 mehr und kann ihre Punkte nachträglich verändern?
Gruß Christian
Ähnliche Themen
-
Dynamisches RSS?
Von xwurst im Forum Coders TalkAntworten: 1Letzter Beitrag: 06.10.09, 13:18 -
Dynamisches Menu
Von mkoeni1 im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 18.11.07, 16:29 -
dynamisches sql ohne '
Von _helmes_ im Forum JavaAntworten: 1Letzter Beitrag: 27.09.07, 16:07 -
Dynamisches Menü mit CSS
Von StupidBoy im Forum CSSAntworten: 5Letzter Beitrag: 05.01.06, 19:04 -
dynamisches Menu
Von low-group im Forum PHPAntworten: 6Letzter Beitrag: 11.01.05, 11:30





Zitieren
Login





