i am drawing a circle in C# using the drawEllipse() method. i want to fill a segment of it, but i just cant do it. the fillEllipse method just fills an ellipse of the specified size. i ftied the drawCurve inside a loop and kept looping until the co ordinates were the same as the sentre point of the circle, but no joy. anyone got any ideas??