or


UC = new CircularGauge(); // Usercontrol WPFUC.Width = 200; UC.Height = 200;UC.Measure(new System.Windows.Size(UC.Width, UC.Height));UC.Arrange(new Rect(0.0, 0.0, UC.Width, UC.Height));UC.UpdateLayout();RenderTargetBitmap oTargetBitmap = new RenderTargetBitmap((int)UC.Width, (int)UC.Height, 96.0, 96.0, System.Windows.Media.PixelFormats.Default);oTargetBitmap.Render(UC); PngBitmapEncoder oPngBitmapEncoder = new PngBitmapEncoder();oPngBitmapEncoder.Frames.Add(BitmapFrame.Create(oTargetBitmap));oPngBitmapEncoder.Save(msGaugeImage);