/// <summary> /// Notification when part's imports have been satisfied</summary> void IPartImportsSatisfiedNotification.OnImportsSatisfied() { if (m_mainWindow == null && m_mainForm != null) { m_mainWindow = new MainFormAdapter(m_mainForm); } if (m_mainWindow == null) throw new InvalidOperationException("Can't get main window"); m_dialogOwner = m_mainWindow.DialogOwner; m_mainWindow.Loaded += mainWindow_Loaded; }
/// <summary> /// Notification when part's imports have been satisfied</summary> void IPartImportsSatisfiedNotification.OnImportsSatisfied() { if (m_mainWindow == null && m_mainForm != null) { m_mainWindow = new MainFormAdapter(m_mainForm); } if (m_mainWindow == null) { throw new InvalidOperationException("Can't get main window"); } m_dialogOwner = m_mainWindow.DialogOwner; m_mainWindow.Loaded += mainWindow_Loaded; }
static void Main(string[] args) { MainFormAdapter ad = new MainFormAdapter(); ad._fetchUserInfo(); }