WPF 如何在stackpanel中填充背景图片

要求重复填充一个图片,不知道如何实现
2025-01-09 06:48:54
推荐回答(2个)
回答1:

用 ImageBrush
指定下面的属性
1. TileMode="Tile"
2. ViewportUnits="Absolute"
3. Viewport="left, top, width, height" <-- 用具体的数字表示 每次 tile 时图像的左上, 宽高

For Example:



ViewportUnits="Absolute" Viewport="0,0,80,80"/>


保存为 xaml 文档, 在 ie 中打开即可看效果. (基於 xbap 安全约定, 案例中 bk.jpg 和 xaml 在同一目录中)

回答2:

还真没试过。
你可以用图像画刷试试看。