e.Graphics.Draw - PullRequest
       1

e.Graphics.Draw

0 голосов
/ 03 февраля 2011

Я обнаружил, как рисовать, но не понимаю, что Graphics является свойством класса PaintEventArgs. Каким образом свойство может иметь метод? Я думал, что свойство может только что установить и получить блоки.

Ответы [ 2 ]

3 голосов
/ 03 февраля 2011

Если свойство является экземпляром класса, то этот класс имеет метод.Не само свойство.

public class A
{
    public B MyProperty { get; set; }
}

public class B
{
    public void DoSomething()
    {

    }
}

Так что что-то вроде new A().MyProperty.Dosomething(); действительно.

1 голос
/ 03 февраля 2011

Свойство может получить или установить объект. Этот объект может иметь методы.

Объект Graphics предоставляется вам в PaintEventArgs, поэтому вы можете рисовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...