2014-11-09 8 views
0

Outlook (2007) 추가 기능 용 메뉴 계층 구조를 만들고 있습니다. 메뉴 항목에는 캡션 만 있으며 아이콘은 없습니다. 그러나 캡션의 왼쪽에있는 아이콘을 위해 예약 된 일부 공간 (낭비)이 여전히 있습니다. 예약 된 공간을 제거하기 위해, 나는, 나는 가정, 공간을 제거 입수했습니다해야 명백한Outlook 메뉴에서 빈 아이콘 공간을 제거하는 방법

Office.CommandBarButton button = parent.Controls.Add(Office.MsoControlType.msoControlButton, Type.Missing, Type.Missing, Type.Missing, true) as Office.CommandBarButton; 
button.Style = Office.MsoButtonStyle.msoButtonCaption; 

어떤 시도 (MsoButtonStyle.msoButtonIconAndCaption 달리, 어느해야 아마도 아이콘을위한 예비 공간)하지만, 작동하지 않았습니다 (빈 공간이 남아 있음). 아이콘이 없을 때 아이콘에 예약 된 공간을 없애려면 어떻게합니까?

또한 부모 메뉴 항목 (CommandBarPopup)은 불필요하게 아이콘 공간을 예약하며 Style 속성은 없습니다. 아이콘 공간을 없애는 방법이 있습니까?

답변

0

AFAIK 메뉴 레이아웃이 아이콘이 있거나없는 메뉴 항목을 지원해야하므로 아이콘의 예약 된 공간을 제거 할 방법이 없습니다.

관련 문제