private void Canva_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { if (paint.PrevPos.X >= 0 && paint.PrevPos.Y >= 0) { Color LineBrush; if (SelectedLineColor.SelectedColor == null) { LineBrush = Color.FromRgb(0, 0, 0); } else { LineBrush = (Color)SelectedLineColor.SelectedColor; } Color FillBrush; if (SelectedFillColor.SelectedColor == null) { FillBrush = Color.FromRgb(255, 255, 255); } else { FillBrush = (Color)SelectedFillColor.SelectedColor; } paint.DrawCurrentFigure(double.Parse(StrokeWidth.Text, CultureInfo.InvariantCulture), FillBrush, LineBrush, e.GetPosition(Canva)); } else { paint.SetPrevPos(e.GetPosition(Canva)); } }