更改图形中的字符串

时间:2012-02-09 08:27:04

标签: c# c#-4.0

我想在图形中绘制字符串并更改它。有什么方法可以获得文本并更改它吗?像这样:

Graphics G;
G = Picture1.CreateGraphics();
/* ... */
if (checkBox1.Checked == true)
{
   G.DrawString(textbox1.text, ...);
}
else
{
   G.DrawString(textbox2.text, ...);
}

1 个答案:

答案 0 :(得分:3)

不 - 一旦你画了字符串,它就不再是文字。您应该保留一份“没有文字的图像”的副本,并每次都使用该“新鲜”图像。