1
我想将背景颜色添加到Microsoft Band中的页面中。我遵循下面的代码来创建区域中的图块并在背景中显示白色,但是我没有在页面中获得白色,请帮助我解决此问题。Microsoft Band开发
Guid tileguid = new Guid("C781F673-6D05-4D69-BCFF-EA7E706C3418");
Guid pageguid = Guid.NewGuid();
var panel = new FilledPanel
{
Rect = new PageRect(0, 0, 220, 128),
BackgroundColor = Colors.White.ToBandColor(),
};
var layout = new PageLayout(panel);
BandTile tile = new BandTile(tileguid)
{
Name = "Torch Tile",
TileIcon = await LoadIcon("ms-appx:///Assets/ElectricBulb.png"),
SmallIcon = await LoadIcon("ms-appx:///Assets/Torchsmaltile.png")};
tile.PageLayouts.Add(layout);
await bandclient.TileManager.AddTileAsync(tile);
感谢&问候, 西普里亚。 C
实际上,在我的代码中,使用下面的代码将该布局的页面添加到平铺中。等待bandclient.TileManager.SetPagesAsync( tileguid, new PageData(pageguid,0,new FilledButtonData(0,Colors.White.ToBandColor())));但我没有获得页面的背景颜色。 – Priya
你会得到什么? –
感谢您的回复,添加setpageasync代码后,我在填充面板中获得了背景色。但我有另一个问题,我想要在一个图块中添加多个页面,并为该页面添加不同的颜色,请帮助我解决此问题。 – Priya