| 发表于:2007-01-12 08:54:367楼 得分:0 |
private void textbox1_textchanged(object sender, system.eventargs e) { this.picturebox1.invalidate(); } private void picturebox1_paint(object sender, system.windows.forms.painteventargs e) { e.graphics.drawstring(this.textbox1.text, new font( "新宋体 ", 32), brushes.red, 24, 26); } 这个代码 没效果 关于 平民百姓的 比如this.invalidate(this.clientrectangle) 我的代码是这样的 private void textbox1_textchanged(object sender, eventargs e) { graphics dc = graphics.fromimage(this.picturebox1.image); dc.drawstring(this.textbox1.text, new font( "新宋体 ", 32), brushes.red, 24, 26); //dc.clear(); //dc.d dc.dispose(); this.picturebox1.invalidate(); } 不知道怎么改进 | | |
|