Non capisco cosa chiedi. Ma immagino che vuoi sovrapporre 1 immagine sopra a un'altra. Se è così, c'è già una risposta here. All'interno dello <grid>
, è possibile fornire sia l'immagine che personalizzare l'opacità di ogni immagine per renderla sovrapposta.
Modificato: È possibile utilizzare WriteableBitmap per questo e c'è un già libreria per quel here. Dopo aver aggiunto il WriteableBitmapExWinPhone nel progetto WP7, è possibile unire l'immagine e la struttura in questo modo:
var photo = ...//you writeablebitmap of image here
var frame = ...//your writeablebitmap of frame here
var merge = new WriteableBitmap(435, 435); //size of merge canvas
merge .Clear(Colors.White); //white background
merge.Blit(new Rect(oX, oY, w, h), photo, new Rect(0, 0, photo.PixelWidth, photo.PixelHeight)); //draw the photo first
merge.Blit(new Rect(0, 0, 435, 435), frame, new Rect(0, 0, frame.PixelWidth, frame.PixelHeight)); //draw the frame
fonte
2012-04-11 05:02:14
Non è chiaro quello che stai cercando di fare. –
@ Michael Petrotta: l'ho modificato. –
Puoi spiegare cosa intendi per "unione", esattamente, a livello di pixel? –