2011-08-25 5 views
4

저는 Outlook 2010 추가 기능 용 VSTO 리본을 만들었습니다. 이전에 디자이너를 사용했을 때 리본 버튼의 레이블을 동적으로 변경할 수있었습니다. 지금은 이것을 손으로 코딩하고 있습니다 (XML/C#). 동일한 것을 수행하는 방법을 결정할 수없는 것처럼 보입니다. XML의 "레이블"항목은 정적 인 것처럼 보입니다.리본 레이블을 동적으로 변경하십시오.

FYI - 이것의 목적은 사용자를 위해 갤러리에있는 항목의 수를 확인하는 것입니다.

감사합니다.

+0

XAML처럼 XML에서 바인딩 옵션을 사용할 수 있습니까? – qJake

+0

바인딩해야하는 데이터가 아닙니다 ... 추가 기능의 목록을 기반으로하는 업데이트 된 레이블 –

답변

4

요소에 설정할 수있는 속성 인 getLabel이 있습니다. 값은 동적으로 레이블 이름을 제공하기 위해 호출되는 콜백 함수의 이름입니다. 프로그래밍 방식으로 UI를 새로 고침하여 모든 콜백을 강제로 호출 할 수 있습니다.

+0

나는 그것을 시도 할 것입니다 ... 그 중 하나만 볼 수는 있지만 getitemlabel 만 있습니다. –

관련 문제