programming-examples/c-sharp/Others/Draw Graphics On Bitmap.cs
2019-11-15 12:59:38 +01:00

34 lines
1.0 KiB
C#

Draw Graphics On Bitmap
using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
public class DrawGraphicsOnBitmap : Window
{
[STAThread]
public static void Main()
{
Application app = new Application();
app.Run(new DrawGraphicsOnBitmap());
}
public DrawGraphicsOnBitmap()
{
Background = Brushes.Khaki;
RenderTargetBitmap renderbitmap = new RenderTargetBitmap(80, 80, 60, 60, PixelFormats.Default);
DrawingVisual drawvis = new DrawingVisual();
DrawingContext dc = drawvis.RenderOpen();
dc.DrawRoundedRectangle(Brushes.Blue, new Pen(Brushes.Red, 10),new Rect(20, 20, 60, 60), 10, 10);
dc.Close();
renderbitmap.Render(drawvis);
Image img = new Image();
img.Source = renderbitmap;
Content = img;
}
}