Guten Tag,
ich such jetzt schon eine ganze weile, aber ich finde nicht das passende zu meinem Problem. Ich hoffe ich habe jetzt den Beitrag ins richtige Unterforum gestellt.
Ich soll externen Signalen (Messwerte) grafisch Darstellen, wie ich diese einlese usw. weis ich und habe sie auch schon als Text angezeigt. Jetzt sollen mit diesen Werten Grafiken verschoben werden, diese Grafiken sind teilweise transparent und werden auch übereinander geschoben (Die Grafiken stellen eine Gerät dar, auf dem sich verschiedene Teile verschieben).
Ich habe das jetzt schon versucht mit PictureBox zu lösen, aber da gibt es ja das Problem, dass sobald eine Transparenz angegeben wird, immer der Hintergrund angezeigt wird und nicht die darunter liegenden PictureBox.
Ich habe auch schon versucht, dass mit Graphics.DrawImage zu lösen -- Die Grafiken damit zu Zeichnen habe ich auch schon hin bekommen. Und beim Übereinanderlegen stimmen auch die transparenten Bereiche, so dass die darunterliegenden Grafik angezeigt wird. -- Nur schaffe ich das verschieben hier nicht!!
1. Wie kann ich auf diese Grafiken zugreifen damit ich sie über meine Messwerte verschieben kann?
2. Habe schon mit Invalidate() versucht neu zu Zeichnen, aber da blinkt kurz der leere Hintergrund auf bevor das neue Bild erscheint - kann man das Aufblinken unterbinden?
ich such jetzt schon eine ganze weile, aber ich finde nicht das passende zu meinem Problem. Ich hoffe ich habe jetzt den Beitrag ins richtige Unterforum gestellt.
Ich soll externen Signalen (Messwerte) grafisch Darstellen, wie ich diese einlese usw. weis ich und habe sie auch schon als Text angezeigt. Jetzt sollen mit diesen Werten Grafiken verschoben werden, diese Grafiken sind teilweise transparent und werden auch übereinander geschoben (Die Grafiken stellen eine Gerät dar, auf dem sich verschiedene Teile verschieben).
Ich habe das jetzt schon versucht mit PictureBox zu lösen, aber da gibt es ja das Problem, dass sobald eine Transparenz angegeben wird, immer der Hintergrund angezeigt wird und nicht die darunter liegenden PictureBox.
Ich habe auch schon versucht, dass mit Graphics.DrawImage zu lösen -- Die Grafiken damit zu Zeichnen habe ich auch schon hin bekommen. Und beim Übereinanderlegen stimmen auch die transparenten Bereiche, so dass die darunterliegenden Grafik angezeigt wird. -- Nur schaffe ich das verschieben hier nicht!!
1. Wie kann ich auf diese Grafiken zugreifen damit ich sie über meine Messwerte verschieben kann?
2. Habe schon mit Invalidate() versucht neu zu Zeichnen, aber da blinkt kurz der leere Hintergrund auf bevor das neue Bild erscheint - kann man das Aufblinken unterbinden?