コード例 #1
0
ファイル: CreateNewAccountService.cs プロジェクト: yagnab/IMS
 public static CreateNewAccountService CreateInstance()
 {
     if (Instance == null)
     {
         Instance = new CreateNewAccountService(new CreateNewAccountWindow());
     }
     return(Instance);
 }
コード例 #2
0
ファイル: LoginWindow.xaml.cs プロジェクト: yagnab/IMS
        private void newAccountBtn_Click(object sender, RoutedEventArgs e)
        {
            //Create instance of singleton CreateNewAccountService
            //Or does nothing if window already exists
            CreateNewAccountService.CreateInstance();

            //Display window it stores
            //Diplay window currently showing if a window is already stored
            CreateNewAccountService.Instance.Window.Show();
        }
コード例 #3
0
 private void MetroWindow_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     //Deletes window stored
     CreateNewAccountService.NullCurrentWindow();
 }