[英]How to navigate to the particular page from SecondaryTile in Windows Store apps?
[英]How to handle SecondaryTile click event in windows apps
目前我正在使用SecondaryTile,我想在單擊圖塊時觸發一個事件,請問有什么可能的幫助我。
這是我的代碼,
SecondaryTile initialData = new SecondaryTile();
initialData = new SecondaryTile(
ShowID,
ojsShow.Title,
"NoArguments",
new Uri("ms-appx:///Images/" + ojsShow.TileImage),
TileSize.Square150x150);
initialData.VisualElements.ShowNameOnSquare150x150Logo = true;
await initialData.RequestCreateAsync();
您唯一可以做的就是打開應用程序並發送一些參數以采取措施/處理它。
對於SecondaryTile
,我相信您可以通過新實例來設置頁面/參數。
對於處理過程,可以覆蓋OnActivated
事件並檢查參數和頁面:
protected override void OnActivated(IActivatedEventArgs args)
在app.xaml中,您可以找到是否單擊標題
protected override void OnActivated(IActivatedEventArgs args)
{
var data= e.TileId;
if(data=="App")
{
//code for normal app start...
}
else
{
//code for tile click..
//you can see the tile in data parameter
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.