1

是否有任何本机 WinRT 工具用于使用重复图像填充控件。我不想让它缩放到父母的宽度,只是重复它适合 X 方向的次数。我读过它似乎是 WinRTImageBrush类的缺失部分。WPF 属性是否被TileMode其他工具取代?

在这里,我找到了一个外部解决方案。此外我看到它可以通过与CSS合作来处理。

4

1 回答 1

0

我使用了一种类似于您链接的方法(将多个图像控件平铺在面板中),这可能是您现在可以做的最好的。除了手动将平铺图像blitting 到WriteableBitmap 或使用DirectX 互操作来渲染平铺图像之外,没有任何内置功能。

另一种选择是使用一些图像编辑应用程序简单地保存平铺图像并简单地将其缩放(例如,使用 Stretch="UniformToFill")到屏幕大小。如果您只是以原始屏幕分辨率平铺它 - 像素将保持清晰,但在更高分辨率的屏幕上您可能会开始注意到图案,这可能会破坏效果。

于 2013-01-02T23:34:58.463 回答