1
我想創建一個重複的可滾動背景,當窗口大小chenages不伸展。這裏是我的simplifide代碼及其結果:如何創建不能在WPF中伸展的重複滾動背景?
<ScrollViewer Grid.Column="0" x:Name="leftpan" Grid.ColumnSpan="2">
<Grid Height="1000" Width="{Binding Width, ElementName=ppp}" ShowGridLines="False" >
<Grid.Background>
<ImageBrush ImageSource="bg/libChef2.png" TileMode="Tile" Viewport="0,0,0.2,0.2" />
</Grid.Background>
<WrapPanel x:Name="bookraw" >
<WrapPanel.Effect>
<DropShadowEffect Direction="270" ShadowDepth="8" Opacity="0.6" BlurRadius="6"/>
</WrapPanel.Effect>
</WrapPanel>
</Grid>
</ScrollViewer>
上面的代碼的結果是這樣的:
如何我的結構應與向上滾動這一背景網格移動和向下,當滾動寬度更改重複背景不會水平拉伸。
當保持背景的網格寬度變化時,它會延伸背景圖塊。但在高度它沒有問題,因爲它的高度是恆定的。主要目標是具有平鋪背景的滾動查看器,其背景不會伸展。
「重複背景色是仍然是」目前還不清楚究竟是什麼意思。請更準確地解釋您正在嘗試實現的目標,以及您當前的解決方案出了什麼問題。 – Clemens
我編輯了我的問題並添加了更多描述。請幫助克萊門斯。 –