0
드로잉을 위해 렌더링 된 것처럼 ToolStripMenuItem의 텍스트를 가져 오려고합니다.Toolstrip Accelerator Text
나는이있는 경우 :
var ts = new ToolStripMenuItem("&New File...");
내가 "New File..."
을 얻으려면,이 정보를 얻을 수있는 자산이 될 것 같지 않습니다.
Reflector에서 TextRenderer
및 ToolStripRenderer
클래스를 조사한 결과 텍스트가 그래픽 객체에 렌더링되는 관리되지 않는 함수에 문자열이 전달된다는 것을 발견했습니다.
렌더링 된 문자열을 얻는 방법을 알고있는 사람이 있습니까? 아니면 &
(및 &&
등)을 처리하는 사람을 굴려야합니까?
없음'& New'를, 그래서 당신의 코드는 메뉴 항목이 건강'에 렌더링 것이'건강 & & Safety'있다 그러나 경우에, 그것을 위해 일하는 것이 & 안전'. 내가 메소드를 작성할 수 있다고 말했듯이, 프레임 워크 메소드가 있기를 바랬습니다. – Pondidum