0

好的,我对将背景更改为纯色不感兴趣。

我感兴趣的是将背景更改为某些图像(例如: http: //www.windowsphone.com/en-us/store/app/grocery-gadget/3dde9cca-a5c8-4ddd-831f-460c545b10a9 --检查屏幕截图,看看我的意思)

  • 这怎么可能?
  • 无论如何,我应该注意什么才能使尺寸/等正常?

有任何想法吗?

4

1 回答 1

2

您想更改网格控件的背景。所以你需要设置那个控件的背景属性。背景属性为画笔类型。所以定义这样的画笔

ImageBrush background = new ImageBrush
{
        ImageSource = new BitmapImage(new Uri("/Images/yourimage.jpg", UriKind.Relative)) , Stretch=Stretch.Uniform
};

设置图像画笔属性并尝试其他人。现在您命名您的网格控件或任何可能的名称,并将该控件背景分配给已经定义的背景图像画笔

LayoutRoot.Background=background;

我希望这让你清楚。如果这不是故意的,请找我。

于 2013-07-04T07:40:42.123 回答