Hallo tweakers,
Nadat mijn vorige topic gesloten is. En de vraag die ik daar in heb gesteld eigenlijk heel makkelijk op google kon vinden. Het is gelukt in dankzij Roblll, ik wist niet dat ik moest zoeken op C# irregular form. Maar dat is gelukt en heb het met de volgende code werkend gemaakt.
de afbeelding Splash.bmp ziet er zo uit:

Maar omdat er een schaduw in zit, en de kleur met schaduw niet helemaal dezelfde kleur als 1px * 1px van de Splash.bmp, krijg je alsnog de paarse/roze kleur te zien:

Nu is mijn code wel goed, want als ik de schaduw niet gebruik werkt het gewoon 100% goed. Maar ik zou zeer graag ook die schaduw erbij willen hebben. Is er iemand ie mij een klein beetje opweg zou willen helpen?
btw, ik heb op google veel verschillende search tags gebruikt. Ben er dus nog niet helemaal mee uitgekomen.
Nadat mijn vorige topic gesloten is. En de vraag die ik daar in heb gesteld eigenlijk heel makkelijk op google kon vinden. Het is gelukt in dankzij Roblll, ik wist niet dat ik moest zoeken op C# irregular form. Maar dat is gelukt en heb het met de volgende code werkend gemaakt.
C#:
1
2
3
4
5
6
7
8
9
10
| private void frm_splash_Load(object sender, EventArgs e) { Bitmap img = new Bitmap("Splash.bmp"); img.MakeTransparent(img.GetPixel(1, 1)); this.FormBorderStyle = FormBorderStyle.None; this.BackgroundImage = img; this.TransparencyKey = img.GetPixel(1, 1); this.Width = 550; this.Height = 150; } |
de afbeelding Splash.bmp ziet er zo uit:

Maar omdat er een schaduw in zit, en de kleur met schaduw niet helemaal dezelfde kleur als 1px * 1px van de Splash.bmp, krijg je alsnog de paarse/roze kleur te zien:

Nu is mijn code wel goed, want als ik de schaduw niet gebruik werkt het gewoon 100% goed. Maar ik zou zeer graag ook die schaduw erbij willen hebben. Is er iemand ie mij een klein beetje opweg zou willen helpen?
btw, ik heb op google veel verschillende search tags gebruikt. Ben er dus nog niet helemaal mee uitgekomen.