public ClickSelectTest() { InitializeComponent(); _cadLayer = new CADLayer(); cadControl.Layers = new CADLayer[] { _cadLayer }; var rectPen = new Pen(Brushes.White, 2); var rectBackground = Brushes.Orange; rectPen.Freeze(); var rect = new Rectangle(new CADRect(new Point(-2, -2), new Size(4, 4))) { Pen = rectPen, Background = rectBackground }; _cadLayer.AddDrawObject(rect); var rect2 = new Rectangle(new CADRect(new Point(4, -2), new Size(4, 4))) { Pen = rectPen, Background = rectBackground }; _cadLayer.AddDrawObject(rect2); this.DataContext = new ViewModel(); }
private void Addline_Click(object sender, RoutedEventArgs e) { var line = new Line { Start = new Point(0, 0), End = new Point(10, 10) }; line.Pen = new Pen { Thickness = 2, Brush = Brushes.White }; _cadLayer.AddDrawObject(line); }
public PropertiesTest() { InitializeComponent(); var cadLayer = new CADLayer(); cadControl.Layers = new CADLayer[] { cadLayer }; var line = new Line { Start = new Point(0, 0), End = new Point(10, 10) }; line.Pen = new Pen { Thickness = 2, Brush = Brushes.White }; cadLayer.AddDrawObject(line); }