Well,please check the source code carefully.
You shouldn't use Darw,it only for special purpose,so why it declared as private.
There is a DoDraw in public section. override it in your custom class.