簡単な質問:
セカンダリ ライブタイトルから設定 (セルラー..) に移動したい。
問題は、アプリの Shelltitle(selectedShortcutsMenuControl.TargetUrl) の targetUrl が次のようになっていることです:「セルラー」であり、有効な Uri 形式ではありません。
例外:「System.ni.dll で 'System.UriFormatException' 型の例外が発生しましたが、ユーザー コードでは処理されませんでした」
StandardTileData data = new StandardTileData();
data.Title = selectedShortcutsMenuControl.Title;
data.BackgroundImage = myUri;
ShellTile.Create(new Uri(selectedShortcutsMenuControl.TargetUrl,UriKind.RelativeOrAbsolute), data);
これを修正する方法はありますか、または livetitle からセルラー設定に直接移動する方法はありますか?
<ctl:MenuData x:Key="ShortcutsMenuControlData">
<ctl:MenuItemData Title="Cellular" TargetUrl="wifi" Image="/Images/Item-fc0d2405-5b0f-4f3d-ba3e-5b93fbfe2c44.png"/>
<ctl:MenuItemData Title="WiFi" TargetUrl="cellular" Image="/Images/Item-c9f6c2c7-44e1-4079-ad90-e31b8a59333e.png"/>
<ctl:MenuItemData Title="Airplain Mode" TargetUrl="plaine" Image="/Images/Item-10845593-26f7-485a-bef7-cf9b9b0cf9fe.png"/>
<ctl:MenuItemData Title="Bluetooth" TargetUrl="bluetooth" Image="/Images/Item-294e2b67-5534-43b3-ae4e-aecf180c9274.png"/>
</ctl:MenuData>