Esempio n. 1
0
        private void FunctionButtonList_ItemSelected(object sender, FunctionViewModel model)
        {
            BlockNavigator.SetFocus(sender as FrameworkElement, DialAreaControl);
            BlockNavigator.EnterNestedNavigator(DialAreaControl);

            if (_formState == FormState.DialAreaMode)
            {
                DialAreaControl.ReplaceSelectedItem(model);
                _hasUnsavedChanges = true;
            }
            else if (_formState == FormState.FunctionButtonsMode)
            {
                _functionsSelection = model;
                _hasUnsavedChanges  = true;
            }
            DialAreaControl.Enable();
        }