private void btnMoveObjects_Click(object sender, RoutedEventArgs e)
 {
     myCanvasWork.SelectTool = Tools.MoveObjects;
     //adding settingFrame
     currentSettingTool = null;
     gridSettingSelectTool.Children.Clear();
 }
 //Tools
 private void btnLine_Click(object sender, RoutedEventArgs e)
 {
     myCanvasWork.SelectTool = Tools.Line;
     //adding settingFrame
     gridSettingSelectTool.Children.Clear();
     currentSettingTool = new SettingToolForVisualObject("Стена");
     gridSettingSelectTool.Children.Add(currentSettingTool);
     myCanvasWork.SettingTool = currentSettingTool;
 }
 private void btnPathEvacuacion_Click(object sender, RoutedEventArgs e)
 {
     myCanvasWork.SelectTool = Tools.PathEvacuacion;
     //adding settingFrame
     gridSettingSelectTool.Children.Clear();
     currentSettingTool = new SettingToolForVisualObject("Путь эвакуации");
     gridSettingSelectTool.Children.Add(currentSettingTool);
     myCanvasWork.SettingTool = currentSettingTool;
 }
 private void btnExitMan_Click(object sender, RoutedEventArgs e)
 {
     myCanvasWork.SelectTool = Tools.Exit;
     //adding settingFrame
     gridSettingSelectTool.Children.Clear();
     currentSettingTool = new SettingToolForVisualObject("Знак выхода");
     currentSettingTool.groupBoxThinckness.Header = "Ширина";
     gridSettingSelectTool.Children.Add(currentSettingTool);
     myCanvasWork.SettingTool = currentSettingTool;
 }