信息
您所需的主题如下所示。但此主题未包含在此库中。

BitmapImage 类

2013/12/13

Image.SourceImageBrush.ImageSource 属性提供实际的对象源类型。

Namespace:  System.Windows.Media.Imaging
程序集:  System.Windows(位于 System.Windows.dll 中)
XMLNS for XAML: 未映射到 xmlns。

public sealed class BitmapImage : BitmapSource
<BitmapImage .../>

BitmapImage 类型公开以下成员。

  名称说明
公共方法BitmapImage()初始化 BitmapImage 类的新实例。
公共方法BitmapImage(Uri)使用提供的 URI 初始化 BitmapImage 类的新实例。
返回顶部

  名称说明
公共属性CreateOptions获取或设置 BitmapImageBitmapCreateOptions
公共属性DecodePixelHeight位图图像的高度。
公共属性DecodePixelType获取或设置像素的类型。
公共属性DecodePixelWidth位图图像的宽度。
公共属性Dispatcher获取与此对象关联的 Dispatcher (从 DependencyObject 继承。)
公共属性PixelHeight获取位图的高度(以像素为单位)。 (从 BitmapSource 继承。)
公共属性PixelWidth获取位图的宽度(以像素为单位)。 (从 BitmapSource 继承。)
公共属性UriSource获取或设置生成此 BitmapImage 的图形源文件的 URI。
返回顶部

  名称说明
公共方法CheckAccess确定调用线程是否可以访问此对象。 (从 DependencyObject 继承。)
公共方法ClearValue清除依赖项属性的本地值。 (从 DependencyObject 继承。)
公共方法Equals(Object)确定指定的 Object 是否等于当前的 Object (从 Object 继承。)
受保护的方法Finalize允许 Object 在垃圾回收器回收该对象之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
公共方法GetAnimationBaseValue返回为 Windows Phone 依赖项属性设置的任意基值,在动画不活动时将应用它们。 (从 DependencyObject 继承。)
公共方法GetHashCode用作特定类型的哈希函数。 (从 Object 继承。)
公共方法GetType获取当前实例的 Type (从 Object 继承。)
公共方法GetValueDependencyObject 返回依赖项属性的当前有效值。 (从 DependencyObject 继承。)
受保护的方法MemberwiseClone创建当前 Object 的浅表副本。 (从 Object 继承。)
公共方法ReadLocalValue返回依赖项属性的本地值(如果设置了本地值)。 (从 DependencyObject 继承。)
公共方法SetSource设置 BitmapSource 的源。 (从 BitmapSource 继承。)
公共方法SetValueDependencyObject 设置依赖项属性的本地值。 (从 DependencyObject 继承。)
公共方法ToString返回一个字符串,它表示当前的对象。 (从 Object 继承。)
返回顶部

  名称说明
公共事件DownloadProgressBitmapImage 内容的下载进度中已出现显著更改时发生。
公共事件ImageFailed当存在与图像检索或格式相关的错误时发生。
公共事件ImageOpened在成功下载和解码图像源后发生。可在呈现图像前使用此事件确定图像的大小。
返回顶部

  名称说明
公共字段静态成员CreateOptionsProperty标识 CreateOptions 依赖项属性。
公共字段静态成员DecodePixelHeightProperty标识 DecodePixelHeight 依赖项属性。
公共字段静态成员DecodePixelTypeProperty标识 DecodePixelType 依赖项属性。
公共字段静态成员DecodePixelWidthProperty标识 DecodePixelWidth 依赖项属性。
公共字段静态成员UriSourceProperty标识 UriSource 依赖项属性。
返回顶部

BitmapImage 可用于引用 JPEG 和 PNG 文件格式的图像。

如果将 Image.Source 属性设置为无效格式,或者指定为无法解析的 URI,将引发 ImageFailed 事件。

指定 BitmapImage 的图形内容有两种方法:通过 URI 或通过流。可以使用任意一种方法进行设置,所使用的最后技术将指定内容。

由于 BitmapImage 作为对象元素的 XAML 用法仅适用于在设置 Image.Source 的属性元素用法内将 BitmapImage 作为对象元素设置,因此此用法并不常见。更为常见的是,使用 Image 和 URI 将 Image.Source 作为属性进行设置。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

此类型的所有公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

显示: