Autor Beitrag
der_zaehe
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 317

WinXP SP2
D6 Pers, D2005 Prof, VS2005
BeitragVerfasst: So 05.02.06 20:26 
Wie kann ich auf das BackGroundImage meines Forms zeichnen?
Ausgangspunkt meines Problems ist, das ich ein Form habe, dessen FormBorderstyle-Eigenschaft auf None gesetzt ist und dem ich mit einem BackGroundImage ein feines Aussehen verpassen will. Bei einem anderen Form, das ich schon hab, geht das sehr gut, da dort nicht gezeichnet werden muss, sondern ich einfach nur eine Bild aus den Ressourcen zuweise.
Unter Delphi ging das alles so einfach ... user defined image

//Edit:
Habs geschafft, google sei Dank. Oder ne, eigentlich nicht. Eher kann ich mir selber danken, dass ich die richtigen Suchwörter gefunden hab. Für alle, die das vielleicht mal fragen und auf alte Freds verwiesen werden:
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
    Bitmap InitBuffer = new Bitmap(Breite, Höhe);
    Graphics g = Graphics.FromImage(InitBuffer);
    g.zeichneIrgendwas;
    g.Dispose();
    BackgroundImage = InitBuffer;

_________________
[inspirationslos]
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: Di 07.02.06 22:09 
Hallo,

es wäre vielleicht nicht schlecht, wenn Du das auch noch für die Library vorschlagen würdest und/oder auf dieser Seite als Tipp eintragen könntest, mit einer kleinen Beschreibung und Beispiel.