Frågan#1
Jag håller på med min klocka, och den börjar att bli bra, men ett irriterande problem finns, titta på bilden. Ett snestreck som går mellan 9 och 12.
//Orginalkod
base.OnPaint(pe);
pe.Graphics.Clear(BackColor);
pe.Graphics.DrawEllipse(Pens.Black, 0, 0, Size.Width - 1, Size.Height - 1);
//detta fungerar, men ser inte kul ut.
//ny kod
this.BackColor = Color.Transparent;
pe.Graphics.DrawEllipse(Pens.Black, 0, 0, Size.Width - 1, Size.Height - 1);
Rectangle rec = new Rectangle(0, 0, Size.Width - 1, Size.Height - 1);
LinearGradientBrush linearbrush = new LinearGradientBrush(rec,
Color.WhiteSmoke, Color.DimGray, 225);
pe.Graphics.FillEllipse(linearbrush, 0, 0, Size.Width - 1, Size.Height - 1);
linearbrush.LinearColors = new Color[] { Color.DimGray, Color.WhiteSmoke, };
pe.Graphics.FillEllipse(linearbrush, 5, 5, Size.Width - 10, Size.Height - 10);
Är det någonting som jag kan göra någonting åt?
