读书人

C# Convert Bit地图Frame to Icon and

发布时间: 2012-09-10 22:20:12 作者: rapoo

C# Convert BitmapFrame to Icon and Vice Versa

In the transition from Winform era to the Wpf era. Different type of image classes are used for icons, buttons images and etc....

?

The pre-world uses the Icon class (System.Drawing), while the newer wpf will uses ImageSource, more specifically, ImageSource's concrete derived classes such as BigmapFrame or BitmapImage (System.Windows.Media.Imaging);

?

?

Below shows the code that helps you to convert from BitmapFrame to Icon

?

?

    private BitmapFrame ConvertFromIcon(Icon icon)    {      var memoryStream = new MemoryStream();      icon.Save(memoryStream);      memoryStream.Seek(0, SeekOrigin.Begin);      return BitmapFrame.Create(memoryStream);    }
?

?

?

读书人网 >C#

热点推荐