Ich habe ein Formular, mit panel1
und panel1
ist von grünem Hintergrund und das Formular TransparencyKey
ist auch auf grün und jetzt statt Panel, was dahinter ist angezeigt. So habe ich einen Knopf, und hinzugefügt diesen Code auf den Bildschirm zu erfassen, die ich durch die Tafel sehen:Wie man den Bildschirm hinter einem durchsichtigen Panel
Bitmap bmp = new Bitmap(panel1.Width, panel1.Height);
panel1.DrawToBitmap(bmp, new Rectangle(0, 0, bmp.Width, bmp.Height));
bmp.Save(@"F:\Image.bmp");
MessageBox.Show("Save Complete!");
Aber das Bild ist von grüner Farbe nur gespeichert! Irgendeine Möglichkeit zu speichern, was hinter dem panel1
auf dem Bildschirm angezeigt wird?