0
我正在试图获取ToolStripMenuItem的文本,就好像它已经为绘图渲染了一样。工具提示快捷键文本
如果我有这样的:
var ts = new ToolStripMenuItem("&New File...");
我想"New File..."
,并且似乎没有要得到这个信息的属性。
我浏览了Reflector中的TextRenderer
和ToolStripRenderer
类,最终发现它将字符串传递给一个非托管函数,该函数将文本渲染为图形对象。
是否有人知道获取呈现的字符串的内置方式,或者我应该只是滚动自己的处理&
(和&&
等)?
没有'&New'强调有N,因此您的代码将工作是,但是如果菜单项有这个'健康&& Safety'它会呈现为'健康&安全'。就像我说我可以写一个方法,我希望有一个框架方法。 – Pondidum 2010-08-11 14:34:49