我使用System.Windows.Forms.DataVisualization.Charting
库中的图表控件。它工作得很好,但它有一个非常大的缺点:标签不能格式化,因此下标或上标字母是不可能的。
有没有方法,如何注入文本格式? 我考虑过以下几种可能性:
用上标字符替换sub / sup字符。以下是这些字符的列表:http://en.wikipedia.org/wiki/Unicode_subscripts_and_superscripts 问题:并非所有字符都可用,并非所有字体都支持所有unicode功能,而且某些字符并未完全调整为大字体
覆盖PrePaint
/ PostPaint
个事件。问题:标签/标题绘制事件不会触发这些事件
注入一个DrawString
钩子 - 可能吗?
我还没有考虑过的事情?