0
我正在試圖獲取ToolStripMenuItem的文本,就好像它已經爲繪圖渲染了一樣。工具提示快捷鍵文本
如果我有這樣的:
var ts = new ToolStripMenuItem("&New File...");
我想"New File..."
,並且似乎沒有要得到這個信息的屬性。
我瀏覽了Reflector中的TextRenderer
和ToolStripRenderer
類,最終發現它將字符串傳遞給一個非託管函數,該函數將文本渲染爲圖形對象。
是否有人知道獲取呈現的字符串的內置方式,或者我應該只是滾動自己的處理&
(和&&
等)?
沒有'&New'強調有N,因此您的代碼將工作是,但是如果菜單項有這個'健康&& Safety'它會呈現爲'健康&安全'。就像我說我可以寫一個方法,我希望有一個框架方法。 – Pondidum 2010-08-11 14:34:49