public override object LoadImage(string fileName) { var img = toolkit.ImageBackendHandler.LoadFromResource (assembly, fileName); if (img == null) throw new InvalidOperationException ("Resource not found: " + fileName); return img; }