地图上的按钮位置-Windows Phone 8



我正在使用Windows Phone 8(Silverlight)并控制Microsoft.Phone.Maps.Controls.Map。如何将按钮定位在地图的右下角。我试过:

var grid = new Grid
{
     HorizontalAlignment = HorizontalAlignment.Stretch,
     VerticalAlignment = VerticalAlignment.Stretch
};
var button = new Button
{
     Content = "button",
     HorizontalAlignment = HorizontalAlignment.Right,
     VerticalAlignment = VerticalAlignment.Bottom,    
};
grid.Children.Add(centerButton);
var mapOverlay = new MapOverlay
{
      Content = grid
};
var mapLayer = new MapLayer {mapOverlay};
map.Layers.Add(mapLayer);

但它仍然只停留在左上角。感谢

var grid = new Grid()
 {
  HorizontalAlignment = HorizontalAlignment.Right,
  VerticalAlignment = VerticalAlignment.Bottom,    
 };
var button = new Button
{
     Content = "button",         
};
grid.Children.Add(button);
var mapOverlay = new MapOverlay
{
      Content = grid
};
var mapLayer = new MapLayer {mapOverlay};
map.Layers.Add(mapLayer);

最新更新