3

我正在尝试在 WPF(c#) 中创建一个自定义消息框。我需要将 MessageBoxImage 转换为 ImageSource。有什么办法吗?

4

1 回答 1

3

您应该使用CreateBitmapSourceFromHIcon方法 ( msdn ) 和SystemIcons类 ( msdn )。

例子:

img.Source = Imaging.CreateBitmapSourceFromHIcon(
                                SystemIcons.Warning.Handle,
                                Int32Rect.Empty,
                                BitmapSizeOptions.FromEmptyOptions());
于 2013-08-17T10:24:31.717 回答