verschiedene darstellungsebenen in vb

  • VB.NET

Es gibt 9 Antworten in diesem Thema. Der letzte Beitrag () ist von SeriTools.

    verschiedene darstellungsebenen in vb

    Hallo!

    ich will eine Imagebox mit einem Drawing Objekt hinterlegen.
    Ist das irgendwie möglich?
    Also zb. ein durchsichtiges Gif dass ich mit dem Drawing objekt dahinter "coloriere".
    Das ganze soll dann optimalerweise noch in einem tablelayout panel stecken.

    viele grüße

    schnitzel123
    ich verstehe kein Wort...meinst du mit ImageBox etwa PictureBox? Und rein vom Prinzip her wäre etwas ähnliches denke ich schon möglich, einfach eine eigene PictureBox machen, das gif bild(mit der Bitmap Klasse) Laden und die einzelnen Frames auslesen, anschließend noch mit einer ColorMatrix die Transparenz verändern, nun solltest du das ganze schön mit GDI+ zeichnen lassen könen, sowie mit der ganzen Transparenz usw...
    Ich wollte auch mal ne total überflüssige Signatur:
    ---Leer---
    hm ich weis nicht ob die frage richtig verstanden worden ist.

    wir wollen ein transparentes bild (was ja in vb schon richtig angezeigt wird)
    mit einem farbigen kreis unterlegen, damit wir uns die einzelne colorierung von
    hunderten von bilddateien in einem grafikbearbeitungsprogramm sparen.

    das ganze soll dann in ein tablelayoutpanel. dieses kann aber nur pro zelle
    ein element halten. also ist ein übereinanderlegen von gif und farbigem kreis (DrawEllipse) nicht
    möglich. kann man dieses problem irgendwie lösen?
    So ok hier:

    Das Linke Schwein ist einfach nur das durchsichtige gif in einem tabellayoutpanel.

    Das recht ist das ganze mit dem mit einem Graphics gemalten Kreis dahinter.

    Also quasi zwei Ebenen hinter einander.

    und das dann in einem tablelayoutpanel.
    Bilder
    • vorhernacher.jpg

      78 kB, 500×500, 115 mal angesehen