private void tbInstanceName_Validating(object sender, CancelEventArgs e)
 {
     if (string.IsNullOrEmpty(tbInstanceName.Text.Trim()))
     {
         e.Cancel = true;
         errorProvider.SetError(tbInstanceName, "The instance name is mandatory.");
         tbInstanceName.Focus();
     }
     else if (!VerifyString.IsWord(tbInstanceName.Text.Trim()))
     {
         e.Cancel = true;
         errorProvider.SetError(tbInstanceName, "The instance name is not valid. Valid characters are a-z, A-Z, 0-9 and underscore.");
         tbInstanceName.Focus();
     }
 }
        private void btnOk_Click(object sender, EventArgs e)
        {
            if (!VerifyString.IsWord(tbVirtualDirectoryName.Text))
            {
                MessageBox.Show("Virtual Directory Name is not valid. Valid characters are a-z, A-Z, 0-9 and underscore.");
                tbVirtualDirectoryName.Focus();
                return;
            }

            // Set the virtual directory
            VirtualDirectoryName = tbVirtualDirectoryName.Text;

            // Create the Virtual Directory
            if (!CreateVirtualDirectory(VirtualDirectoryName, VirtualDirectoryPath))
            {
                tbVirtualDirectoryName.Focus();
                return;
            }

            DialogResult = DialogResult.OK;
        }