CreateGraphics() i LineCap - wartości zwracane

0
Graphics g = this.CreateGraphics();
 Pen p = new Pen(Color.Red, 10);

p.StartCap = LineCap.ArrowAnchor;
p.EndCap = LineCap.DiamondAnchor;

g.DrawLine(p, 1, 3, 200, 200);

mam pytanie co zwraca metoda CreateGraphics() oraz jaką wartość zwraca LineCap.ArrowAnchor i LineCap.DiamondAnchor?

edit. Jeszcze jedno:

Brush b = new SolidBrush(Color.Maroon);

dlaczego obiekt typu Brush przyjmuje obiekt typu SolidBrush?

0

co zwraca metoda CreateGraphics()
zwraca Graphics'a ;-)

dlaczego obiekt typu Brush przyjmuje obiekt typu SolidBrush?
dziedziczenie. Brush jest typem ogólnym (klasa nadrzędna), a SolidBrush to jeden z rodzajów Brusha (klasa pochodna).

jaką wartość zwraca LineCap.ArrowAnchor i LineCap.DiamondAnchor
nie wiem. wrzucasz to do gógla i szukasz linka prowadzącego na stronę msdn. to najlepsza dokumentacja.

1 użytkowników online, w tym zalogowanych: 0, gości: 1