将文本换行到半圆区域

时间:2009-09-29 02:20:13

标签: winforms gdi+ word-wrap

我正在修改此glass button code以同时允许Text和TextExtra属性。目标是在按钮的上半部分以较大/较粗的字体呈现文本,在下半部分以较小的字体呈现TextExtra。

当按钮为圆形时,我很难找到一个好方法。如上所述,代码使用它的Button超类的文本呈现,即使对于仅具有Text属性的圆形按钮也可以正常工作。我假设我需要自己渲染Text和TextExtra,但是不能想出一个优雅的算法来将文本包装到半圆形区域。

欢迎任何方法/指示。

0 个答案:

没有答案