1
Windows Phone 시작 화면에서 타일을 만들려고합니다. 다음 코드는 작동하지만 이전에는 사용하지 않았습니다. 나는 아무것도 바꾸지 않았다. Windows Phone 8.1에서 SecondaryTile을 만드는 방법은 무엇입니까?
private async static void CreateTile()
{
try
{
SecondaryTile tileData = new SecondaryTile()
{
TileId = "MyTileID",
DisplayName = "My App Name",
TileOptions = TileOptions.ShowNameOnLogo,
};
tileData.VisualElements.Square150x150Logo = new Uri("ms-appx:///Resources/Images/Tiles/150150.png", UriKind.Absolute);
tileData.VisualElements.ShowNameOnSquare150x150Logo = true;
await tileData.RequestCreateAsync();
}
catch (Exception ex)
{
}
}
는 이제 오류 메시지와 함께 실패하는 것 :
The parameter is incorrect.
다음과 같은 스택 추적 :
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at My.Namespace.SplashPage.<CreateTile>d__f.MoveNext()
을 내가 모두를 주석 때 심지어 예를 들어, 오류 :
SecondaryTile tileData = new SecondaryTile()
{
//TileId = "MyTileID",
//DisplayName = "My App Name",
//TileOptions = TileOptions.ShowNameOnLogo,
};
//tileData.VisualElements.Square150x150Logo = new Uri("ms-appx:///Resources/Images/Tiles/150150.png", UriKind.Absolute);
//tileData.VisualElements.ShowNameOnSquare150x150Logo = true;
await tileData.RequestCreateAsync();
그래서 어떤 매개 변수가 올바르지 않습니다. 무엇이 이것을 일으킬 수 있습니까? 어떻게 해결할 수 있습니까?
사용하여 [이] (http://msdn.microsoft.com/en-us/library/windows/apps/dn251589.aspx) 생성자 또는 설정을 시도하는 모든 해당 속성 (인수는 내가 문제라고 생각하는 것입니다). 또한 Silverlight 또는 Xaml/WinPRT 앱입니까? – yasen
이것은 WinRT 앱입니다. 아침에 제안을 드리겠습니다. 감사. – DaveDev
효과가 있었습니까? FlipTileData를 사용할 수 있습니다. –