WPF中ImageBrush有哪些常用方式,能详细介绍一下吗?
- 内容介绍
- 文章标签
- 相关推荐
本文共计521个文字,预计阅读时间需要3分钟。
WPF中的ImageBrush是一种功能强大且使用复杂的笔刷,它继承自TileBrush。它通过图像绘制区域,包括内容、基本图像块和输出区域三个部分。基本输出过程如下所示:
WPF的ImageBrush是一个比较常见也比较复杂的笔刷,它继承自图块笔刷(TileBrush)。使用图块画笔绘制区域涉及以下三个组成部分:内容、基本图块和输出区域。基本输出过程如下图所示:
其中,图块部分有Viewbox控制,输出区域有Viewport控制,它们默认情况下都是一个(0,0,1,1)的矩形,通过相对位置控制图象的输出。可以组合使用,下表就是一些简单的示例:
Viewport="0,0,0.5,0.5"
Viewbox="0,0,0.5,0.5"
Viewport="0,0,0.5,0.5" Viewbox="0,0,0.5,0.5"
默认情况下,Viewport和Viewbox都是使用的相对范围,默认是(0,0,1,1)。
本文共计521个文字,预计阅读时间需要3分钟。
WPF中的ImageBrush是一种功能强大且使用复杂的笔刷,它继承自TileBrush。它通过图像绘制区域,包括内容、基本图像块和输出区域三个部分。基本输出过程如下所示:
WPF的ImageBrush是一个比较常见也比较复杂的笔刷,它继承自图块笔刷(TileBrush)。使用图块画笔绘制区域涉及以下三个组成部分:内容、基本图块和输出区域。基本输出过程如下图所示:
其中,图块部分有Viewbox控制,输出区域有Viewport控制,它们默认情况下都是一个(0,0,1,1)的矩形,通过相对位置控制图象的输出。可以组合使用,下表就是一些简单的示例:
Viewport="0,0,0.5,0.5"
Viewbox="0,0,0.5,0.5"
Viewport="0,0,0.5,0.5" Viewbox="0,0,0.5,0.5"
默认情况下,Viewport和Viewbox都是使用的相对范围,默认是(0,0,1,1)。

