private void SetSecondaryChoiceToScales() { _listOfScales.ClearSelectionsAll(); _listOfScales[_currentScale].IsSelected = true; _primaryChoice = LayerControllerTabType.Scales; _view.InitializeSecondaryChoice(_listOfScales, _primaryChoice); }
private void SetSecondaryChoiceToAxes() { foreach (var item in _listOfAxes) { item.IsSelected = ((CSLineID)item.Tag) == _currentAxisID; } _primaryChoice = LayerControllerTabType.Axes; _view.InitializeSecondaryChoice(_listOfAxes, _primaryChoice); }
private void SetSecondaryChoiceToPlanes() { _primaryChoice = LayerControllerTabType.Planes; _view.InitializeSecondaryChoice(_listOfPlanes, _primaryChoice); }
private void SetSecondaryChoiceToUnique() { _primaryChoice = LayerControllerTabType.Unique; _view.InitializeSecondaryChoice(_listOfUniqueItem, _primaryChoice); }
public void InitializeSecondaryChoice(Altaxo.Collections.SelectableListNodeList items, LayerControllerTabType primaryChoice) { ++_suppressEventCounter; GuiHelper.Initialize(_lbEdges, items); _guiCreateNewAxis.Visibility = primaryChoice == LayerControllerTabType.Axes ? Visibility.Visible : Visibility.Collapsed; _guiMoveAxis.Visibility = primaryChoice == LayerControllerTabType.Axes ? Visibility.Visible : Visibility.Collapsed; --_suppressEventCounter; }