コード例 #1
0
ファイル: DynamoView.xaml.cs プロジェクト: jimmplan/Dynamo
        void _vm_RequestAboutWindow(DynamoViewModel model)
        {
            if (_aboutWindow == null)
            {
                _aboutWindow         = new AboutWindow(DynamoLogger.Instance, model);
                _aboutWindow.Closed += (sender, args) => _aboutWindow = null;
                _aboutWindow.Show();

                if (_aboutWindow.IsLoaded && this.IsLoaded)
                {
                    _aboutWindow.Owner = this;
                }
            }

            _aboutWindow.Focus();
        }
コード例 #2
0
        void _vm_RequestAboutWindow(DynamoViewModel model)
        {
            if (_aboutWindow == null)
            {
                _aboutWindow = new AboutWindow(DynamoLogger.Instance, model);
                _aboutWindow.Closed += (sender, args) => _aboutWindow = null;
                _aboutWindow.Show();

                if (_aboutWindow.IsLoaded && this.IsLoaded) _aboutWindow.Owner = this;
            }

            _aboutWindow.Focus();
        }