| 发表于:2008-01-23 11:01:491楼 得分:0 |
现在文字显示问题解决了 代码如下 问题是page页面上的图标显示不出来,那个高手能给改正下 private rectangle tabarea; private rectanglef tabtextarea; private void form1_load(object sender, eventargs e) { this.tabcontrol1.drawmode = tabdrawmode.ownerdrawfixed; tabcontrol1.alignment = tabalignment.left; } private void tabcontrol1_drawitem(object sender, drawitemeventargs e) { tabarea = tabcontrol1.gettabrect(e.index); tabtextarea = tabcontrol1.gettabrect(e.index); graphics g = e.graphics; stringformat sf = new stringformat(stringformatflags .directionvertical); sf.linealignment = stringalignment.center; sf.alignment = stringalignment.near; font font = this.tabcontrol1.font; solidbrush brush = new solidbrush(color.black); g.drawstring(((tabcontrol)(sender)).tabpages[e.index].text, font, brush, tabtextarea, sf); } | | |
|