我使用 C# 和 WPF 构建我的项目。在我的应用程序中,我使用了小尺寸的图像 (25x25) 作为我的应用程序背景。我从互联网上找到了一些示例,当我尝试时,我的应用程序的背景就像 imageA。但我想做的是我的背景就像 imageB 一样。有谁知道如何使它像imageB?
我的 WPF 代码片段:
<Grid>
<Grid.Background>
<VisualBrush TileMode="Tile" Viewport="0.8,0.8,0.1,0.1" AlignmentX="Left" AlignmentY="Top">
<VisualBrush.Visual>
<Image Source="/Wpf_Customer;component/bg.jpg"></Image>
</VisualBrush.Visual>
</VisualBrush>
</Grid.Background>
<RadioButton Content="Graph" Name="dsad" FontSize="15" ></RadioButton>
</Grid>
图像A:
图像B:
编辑:
图像C:
最佳答案
尝试一下
<ImageBrush x:Key="SimpleBitmap" ImageSource="Assets\BitmapImage.png" TileMode="FlipY" Stretch="Uniform"AlignmentY="Top" Viewport="0,0,10,10" ViewportUnits="Absolute" />
其中 BitmapImage Width = 10,BitmapImage Height = 10
关于WPF 重复图像背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13910867/