2014-09-07 2 views
0

스티커 메모 HD 응용 프로그램에서 사용자 지정 글꼴 및 스타일로 라이브 타일을 만드는 방법은 무엇입니까? . 나는 많이 찾았지만 기본 세 템플릿을 사용하여 타일을 만드는 법만 발견했습니다. 다음은 앱 페이지의 스크린 샷입니다. 나는 모든 이미지를 만들어와 XAML은 이미지에 컨트롤 렌더링을 통해 이루어집니다이Windows phone 용 사용자 정의 스타일 타일

enter image description here

답변

0

이 같은 사용자 정의 타일을 달성하고 싶습니다.

사용자가 고정하기 전에 타일을 보지 못하게하려는 경우 사용자가 코드를 사용자 정의하도록 허용하려면 코드에서이 타일을 만들어야합니다. 일반적으로 Grid이고 컨트롤은 TextBlock입니다.

렌더링은 WriteableBitmap 클래스로 수행됩니다. 당신은, 인스턴스를 생성 크기 지정

WriteableBitmap wb = new WriteableBitmap(200, 200); 

      wb.Render([XAML control to render], null); 
      wb.Invalidate(); 

지금 방금 격리 된 저장소에 저장해야하고 당신의 타일 배경으로 설정 (이것은 "/ 공유/ShellContent /"폴더에 있어야합니다).

편집 : 배경이없는 것은 대개 파일 경로가 잘못되었음을 의미합니다. 시험해보기 :

fp.BackgroundImage = new Uri("isostore:/Shared/ShellContent/img1.jpg", UriKind.Absolute); 

이러한 이미지는 자동으로 삭제되지 않습니다. ShellTile.ActiveTiles으로 타일을 추적하고 NavigationUri 속성을 확인할 수 있습니다. 이미지를 삭제할 수 있는지 결정.

관련 문제