图片块可用于将一张大图片分割成宽高一致的小图片,并按序播放形成类似于gif图片的效果.
1 | public class ImageBlock : FrameworkElement |
属性
| 属性 | 描述 | 默认值 | 备注 |
|---|---|---|---|
| StartColumn | 播放开始列 | 0 | |
| StartRow | 播放开始行 | 0 | |
| EndColumn | 播放结束列 | 0 | |
| EndRow | 播放结束行 | 0 | |
| IsPlaying | 是否在播放 | false | |
| Columns | 需要分割后的列数 | 1 | |
| Rows | 需要分割后的行数 | 1 | |
| Interval | 小图片的播放间隔 | 1s | |
| Source | 大图资源 |
案例
1 | <UniformGrid Rows="3" Columns="4" Margin="32"> |

不再使用 ImageBlock 时记得调用 Dispose 方法清理资源。