コード例 #1
0
ファイル: MainForm.cs プロジェクト: pongraczlajos/pseudo-db
        private void OnCreateNewDbMenuItemClick(object sender, EventArgs e)
        {
            NewDatabaseForm newDatabaseForm = new NewDatabaseForm(dbContext);

            newDatabaseForm.ShowDialog(this);

            switch (newDatabaseForm.DialogResult)
            {
            case DialogResult.OK:
                // Test if this database can be created!
                if (newDatabaseForm.Database != null)
                {
                    DatabaseTree.Nodes.Add(new TreeNode(newDatabaseForm.Database.Name));
                }
                else
                {
                    MessageBox.Show(Resources.ResourceManager.GetString("DbCreateFail"), Resources.ResourceManager.GetString("DbCreateError"), MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;

            case DialogResult.Cancel:
                //MessageBox.Show("Cancel");
                break;
            }
        }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: pongracz-lajos/pseudo-db
        private void OnCreateNewDbMenuItemClick(object sender, EventArgs e)
        {
            NewDatabaseForm newDatabaseForm = new NewDatabaseForm(dbContext);
            newDatabaseForm.ShowDialog(this);

            switch (newDatabaseForm.DialogResult)
            {
                case DialogResult.OK:
                    // Test if this database can be created!
                    if (newDatabaseForm.Database != null)
                    {
                        DatabaseTree.Nodes.Add(new TreeNode(newDatabaseForm.Database.Name));
                    }
                    else
                    {
                        MessageBox.Show(Resources.ResourceManager.GetString("DbCreateFail"), Resources.ResourceManager.GetString("DbCreateError"), MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    break;
                case DialogResult.Cancel:
                    //MessageBox.Show("Cancel");
                    break;
            }
        }