2012-04-13 45 views

回答

2

我對這個空間的經驗很少,但是你有沒有考慮過創建一個控件,在一個網格中並排顯示多達9張圖片?然後,您可以獨立綁定每個圖像&然後將其更改出來,但是您需要。這篇文章倒是如何在WP7綁定很好phontos:

http://msdn.microsoft.com/en-us/library/hh286418(v=vs.92).aspx

2

如果你在談論組裝像JPEG或位圖的實際圖形圖像,你需要看看Image ClassBitmap Class,和Graphics Class。實質上,您需要執行以下步驟:

  1. 使用圖片中的From方法加載相關圖像,通常爲Image.FromFile
  2. 確定您將使用多少行和列。
  3. 使用已添加適當填充的已加載圖像的寬度和高度計算佈局的總寬度和高度。
  4. 使用正確的背景顏色和圖層格式創建適當大小的新位圖。
  5. 具有當前繪圖位置的變量(x & y)。
  6. 在您的佈局中有當前行和列的變量。
  7. 在循環中創建圖形對象。
  8. 使用Graphics.DrawImage將您加載的圖像添加到佈局位圖。
  9. 根據需要增加繪圖行和/或列。
  10. 計算您的新繪圖位置。
  11. 重複,直到完成。