一个WPF窗口的背景由4张图片拼接而成,如何把它们贴上去?
(WPF工程)
窗口(W*H):400*400
有四张不同的图片(W*H):100*400
现在要用这四张图片拼接起来作为这个窗口的背景图片。
要怎样实现呢?
我目前想到的是用布局控件对窗口进行分割,分别设置分割区域的图片。
界面上的其它东西则重新对窗口进行布局然后再放置。
这样感觉不是正道,麻烦各位给指条明路~~
[解决办法]
你可以吧他们PS到一起,:(
400*400并不大
[解决办法]
- XML code
<Grid Width="400" Height="400"> <Grid.Background> <DrawingBrush Viewport="0,0,1,1"> <DrawingBrush.Drawing> <DrawingGroup> <ImageDrawing ImageSource="1.jpg" Rect="0, 0, .25, 1" /> <ImageDrawing ImageSource="2.jpg" Rect=".25, 0, .25, 1" /> <ImageDrawing ImageSource="3.jpg" Rect=".5, 0, .25, 1" /> <ImageDrawing ImageSource="4.jpg" Rect=".75, 0, .25, 1" /> </DrawingGroup> </DrawingBrush.Drawing> </DrawingBrush> </Grid.Background></Grid>