private void RemoveBoardControlView(IBoardControlView boardControlView) { if (boardControlView == null) { return; } if (boardControlView == selectedControlView) { SetSelectedBoardControlView(null); } boardControlView.StopEdit(); boardControlViews.Remove(boardControlView); mainCanvas.Children.Remove((Windows.UI.Xaml.UIElement)boardControlView.Control); }