Здравствуйте, Аноним, Вы писали:
А> В общем ответа на предыдущий вопрос не дождался, поэтому попытаюсь объяснить что имел ввиду ещё раз.
ответом на предыдущий вопрос служит изменение последовательности действий:
вместо translate -> rotate
нужно rotate -> translate
А> В чём различие grfx получаемой из параметров события и созданной с помощью CreateGraphics() в конструкторе
в обработчике Paint grfx у тебя создается каждый раз новенький. К нему применяется только одно преобразование
и потом он умирает (локальная же переменная!). А как член класса он живет вместе с панелью и "помнит" все преобразования, которые к нему применялись.