コード例 #1
0
        private void MappingDialogOnClosingFinished(object sender, EventArgs eventArgs)
        {
            DataContext = m_mappingDialog.SelectedMapping ?? DataContext;

            m_mappingDialog.Closed -= MappingDialogOnClosingFinished;
            m_mappingDialog         = null;
        }
コード例 #2
0
        private void SelectNewMapping(object sender, RoutedEventArgs e)
        {
            if (m_mappingDialog != null)
            {
                m_mappingDialog.Activate();
                return;
            }

            m_mappingDialog         = new SelectMappingDialog();
            m_mappingDialog.Closed += MappingDialogOnClosingFinished;

            ServiceLocator
            .Get <IDialogBoxService>()
            .ShowCustomDialog(m_mappingDialog);
        }