Я бы согласился с Джоэлом, Degrafa - это путь для создания всех пользовательских скинов и т. Д. Если это не удастся (поскольку это является дополнительным препятствием для понимания), я бы выдумал, что вместо использования Panel будет использоваться Canvas. Расширьте класс Canvas и сделайте его похожим на любую фигуру, которую вы пытаетесь создать. Установите альфа-фон фона холста на 0, затем добавьте нужные фигуры. Используя этот подход, вам, возможно, придется дублировать то, что может делать панель, чего не могут Cavnas, но вы сможете настроить внешний вид.