2012-04-03 133 views
0

我想知道如何在Windows Phone上覆蓋一個圖像。我在網上做了一些搜索,很多人建議將兩張圖片放在一個網格中並調整邊距。不過,我的情況有點不同。我正在製作次級瓷磚的背景圖像,我想整合這兩個圖像,將其存儲在本地並製作瓷磚。所以我不能把它們放到網格中。那麼在這種情況下我應該怎麼做?謝謝!Windows手機圖像覆蓋

+0

我認爲這兩個圖像都是本地生成的 – Ku6opr 2012-04-03 07:06:33

回答

2

您可以使用任意佈局創建UserControl173x173px)。然後,當你需要生成一個圖塊時,把這個控件放到一個頁面上(可能不在屏幕上),並用new WriteableBitmap(YourTile, null);進行製作和圖像。比這些圖像保存到/Shared/ShellContent/和你做

大概有這項任務更好的解決方案,但這個工作也沒關係

1

我用下面

WriteableBitmap bmp = new WriteableBitmap(173, 173); 
bmp.Render(renderRoot, new TranslateTransform()); 
bmp.Invalidate(); 

那裏取得使用Ku6opr方法,這項工作renderRoot是包含網格和圖像的用戶控件。然後將該bmp保存到隔離存儲中的/ Shared/ShellContent文件夾。