Torna al Thread
//Controllo presenza Cartella Grafici
if (!Directory.Exists("Charts"))
Directory.CreateDirectory("Charts");
//Salvataggio chIstogramma
Brush wOldColor = pnlLegenda.Background;
Rect rettangolo = new Rect(pnlGrafico.RenderSize);
RenderTargetBitmap rtb = new RenderTargetBitmap((int)rettangolo.Right, (int)rettangolo.Bottom, 96d, 96d, PixelFormats.Default);
pnlLegenda.Background = new SolidColorBrush(Colors.Transparent);
rtb.Render(pnlGrafico);
BitmapEncoder jpgEncoder = new JpegBitmapEncoder();
jpgEncoder.Frames.Add(BitmapFrame.Create(rtb));
MemoryStream ms = new MemoryStream();
jpgEncoder.Save(ms);
ms.Close();
File.WriteAllBytes(modificaNome("imgIstogramma", "Charts/", ".jpg"), ms.ToArray());
pnlLegenda.Background = wOldColor;