000
12.02.2006, 18:15 Uhr
Lensflare
|
Hallo.
ich habe ein panel, in das ich ein bild male. aber wenn ich die größe des panels ändere, dann wird das bild nur in dem bereich gemalt, in dem das panel ursprünglich war.
C++: |
public Graphics gfxPanel1;
//im construktor: gfxPanel1 = panel1.CreateGraphics();
//größe-ändern-methode: panel1.SetBounds(10, 10, neuW, neuH);
//zeichnen-methode: gfxPanel1.Clear(SystemColors.Control); gfxPanel1.DrawImage(sBitmap, 0, 0, panel1.Width, panel1.Height);
|
das Bild wird zwar mit zunehmender panelgröße auseinandergedehnt, aber es wird nur der kleine ausschnitt gemalt, der so groß ist, wie das panel am anfang war.
weiß jemand wie ich das löse? -- Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten. (Emerson Pugh Trost) Dieser Post wurde am 12.02.2006 um 18:20 Uhr von Lensflare editiert. |