如何处理 windows 个应用中的 SecondaryTile 点击事件
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
}
}
目前我正在使用 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
}
}