WPF - convirtiendo Bitmap a ImageSource

Necesito convertir un System.Drawing.Bitmap en la clase System.Windows.Media.ImageSource para vincularlo en un control HeaderImage de un WizardPage (kit de herramientas WPF extendido). El mapa de bits se establece como un recurso del ensamblado que escribo. Se hace referencia así:

     public Bitmap GetBitmap
     {
         get
         {
             Bitmap bitmap = new Bitmap(Resources.my_banner);
             return bitmap;
         }
     }

     public ImageSource HeaderBitmap
     {
         get
         {
             ImageSourceConverter c = new ImageSourceConverter();
             return (ImageSource) c.ConvertFrom(GetBitmap);
         }
     }

El convertidor fue encontrado por mí aquí:http://www.codeproject.com/Questions/621920/How-to-convert-Bitmap-to-ImageSource Recibo una NullReferenceException en

return (ImageSource) c.ConvertFrom(Resources.my_banner); ¿Cómo puedo inicializar ImageSource para evitar esta excepción? ¿O hay otra manera? Quiero usarlo luego como:

        <xctk:WizardPage x:Name="StartPage" Height="500" Width="700"
                     HeaderImage="{Binding HeaderBitmap}" Enter="StartPage_OnEnter"

Gracias de antemano por cualquier respuesta.

Respuestas a la pregunta(5)

Su respuesta a la pregunta