Click here to Skip to main content
13,002,000 members (76,189 online)
Rate this:
Please Sign up or sign in to vote.
See more:
Hey all,

in Winforms you have the option to create Forms without any border.
To make use of this, you need a background picture to fill the application. Optional, to remove the background of such pictures, you can set the color of the picture to make transparent.
I've created some of such applications that work fine.

I noticed, that when you move the applications outside of the screen and drag them back in, it will take flickering white blocks with it in my case. It seems like Windows draws the white background outside of the screen?
When you drag it back in and it has to be removed, it's only removed when you don't move anymore.
So until then Transparency is fighting the white color...
I even tried to create my applications with transparent png images, and set transparency as the color to remove. I hoped this would work and be the solution, but: I got no white blocks anymore which is good, but after moving it out of screen and drag it back, my application itself is flickering with another background color: the transparency! So when moving around after dragging it back on the screen my application is partly disappearing like the flickering light of a lantern in the night.

Does anyone have an idea why it behaves like this when you use a picture as form and remove the background color?
Is there any solution for it?
Posted 20-Feb-13 22:36pm

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170624.1 | Last Updated 21 Feb 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100