/// <summary> /// Выбрать набор фигур /// </summary> /// <param name="figures"></param> public void SelectFigures(IList <My_Figure> sel_figures) { SelectedFigureList.Clear(); foreach (My_Figure fig in sel_figures) { fig.Selected = true; SelectedFigureList.Add(fig); } }
/// <summary> /// Выбрать все фигуры /// </summary> public void SelectAllFigures() { SelectedFigureList.Clear(); foreach (My_Figure fig in figures) { fig.Selected = true; SelectedFigureList.Add(fig); } if (Reset != null) { Reset.Selected = true; SelectedFigureList.Add(Reset); } }
/// <summary> /// Снфть выделение с всех фигур /// </summary> public void UnselectAllFigures() { foreach (My_Figure fig in figures) { fig.Unselect(); } if (Reset != null) { Reset.Unselect(); } SelectedFigureList.Clear(); //SelectedFigure = null; }