Пример #1
0
        private void OnChangeAxesMessage(ChangeAxesMessage message)
        {
            Action action = () =>
            {
                var dialog = new ChangeAxesDialog(this);

                if (dialog.ShowDialog() == true)
                {
                    message.AxisX   = dialog.AxisX;
                    message.AxisY   = dialog.AxisY;
                    message.AxisZ   = dialog.AxisZ;
                    message.Changed = true;
                }
                else
                {
                    message.Changed = false;
                }
            };

            this.Dispatcher.Invoke(action);
        }
Пример #2
0
        private void OnChangeAxesMessage(ChangeAxesMessage message)
        {
            Action action = () =>
            {
                var dialog = new ChangeAxesDialog(this);

                if (dialog.ShowDialog() == true)
                {
                    message.AxisX = dialog.AxisX;
                    message.AxisY = dialog.AxisY;
                    message.AxisZ = dialog.AxisZ;
                    message.Changed = true;
                }
                else
                {
                    message.Changed = false;
                }
            };

            this.Dispatcher.Invoke(action);
        }