Metro/Windows 8

앱바 버튼, 스타일 적용 후 문구변경하기

길버트리 2012. 12. 4. 12:10

 

 

윈도우8 스토어앱을 만들기 위해서 프로젝트를 만들면, Common/StandardStyles.xaml 파일 안에는

무수히 많은 앱바 버튼 스타일이 잠을 자고 있습니다. (주석처리가 된 채 잠을 자고 있죠.)

 

필요한 앱바 스타일을 찾아 봉인(주석)을 해제하고, Style 속성에 설정해 주면 디자인이 나옵니다.

문제는 아이콘과 함께 등장하는 하단문구가 고정(하드코딩)이 되어있다는 것인데요.

 

버튼의 템플릿 디자인을 복사(Copy)해서 변경하는 방법도 있습니다만,

하단문구를 수정하는 간편한 방법을 소개합니다.

 

해당 버튼의 AutomationProperties.Name 프로퍼티만 설정하면 됩니다.

AutomationProperties를 블렌드의 Properties 탭에서 지원하지 않기 때문에,

XAML 코드에서 직접 고쳐야한다는 것이 함정.

 

하지만 결과는 훌륭합니다.