스타일 2

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

윈도우8 스토어앱을 만들기 위해서 프로젝트를 만들면, Common/StandardStyles.xaml 파일 안에는 무수히 많은 앱바 버튼 스타일이 잠을 자고 있습니다. (주석처리가 된 채 잠을 자고 있죠.) 필요한 앱바 스타일을 찾아 봉인(주석)을 해제하고, Style 속성에 설정해 주면 디자인이 나옵니다. 문제는 아이콘과 함께 등장하는 하단문구가 고정(하드코딩)이 되어있다는 것인데요. 버튼의 템플릿 디자인을 복사(Copy)해서 변경하는 방법도 있습니다만, 하단문구를 수정하는 간편한 방법을 소개합니다. 해당 버튼의 AutomationProperties.Name 프로퍼티만 설정하면 됩니다. AutomationProperties를 블렌드의 Properties 탭에서 지원하지 않기 때문에, XAML 코드에서 ..

Metro/Windows 8 2012.12.04

실버라이트 : 스타일 수작업으로 옮기다가 만나는 에러

XAML Namespace http://schemas.microsoft.com/expression/blend/2008 is not resolved. 바로 이 에러! 보통 Expression Blend만 사용해서 작업할 때는 이럴 일이 없는데, XAML 코드를 Text 편집기에서 Copy & Paste 하다보면 만나실 수 있습니다. 해결방법 해결방법은 XAML 루트 엘리먼트에 아래 마크업을 추가해 주는 것입니다. mc:Ignorable="d" 이것에 앞서 필요한 것이 mc라는 네임스페이스 xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 아무튼 그렇습니다.

Silverlight/Tips 2011.10.13