Вы не обновили исходное изображение (LabelImage
), так почему должен отображаться текст, добавленный в объект Graphics
?
Из MSDN, Graphics.FromImage
:
Создает новую графику из указанного изображения.
(выделение)
После добавлениятекст, вам нужно сохранить изменения:
graphic.Save();
Независимо от вашего вопроса, вы должны действительно поместить создание Graphics
в оператор using
, чтобы обеспечить правильное удаление:
using(Graphics graphic = Graphics.FromImage(LabelImage))
{
// use graphic here
}