Разработка формы регистрации, и я получаю эту ошибку при добавлении в MessageBoxButtons и MessageBoxIcon.
Ошибка «аргумент 2: невозможно преобразовать« system.windows.forms.Messageboxicon »в« строку ».
Кусок кода, где ошибка, такова: **
MessageBox.Show («Вы успешно зарегистрировали свой аккаунт»,
MessageBoxIcon.Exclamation, MessageBoxButtons.OK);
**
Как и здесь:
MessageBox.Show («Пожалуйста, заполните все поля правильно»,
MessageBoxIcon.Exclamation, MessageBoxButtons.OK);
При удалении кнопки / значка Messagebox ошибки не возникает.
Вот что у меня есть:
{
MyConnections.insert.CommandText = "INSERT Customer(EmailAddress,Firstname,Surname,Password)VALUES('" + txtEmail.Text + "','" + txtFirst.Text + "','" + txtSur.Text + "','" + txtPassword.Text + "')";
MyConnections.insert.Connection = MyConnections.Customer;
MyConnections.Customer.Open();
MyConnections.insert.ExecuteNonQuery();
MyConnections.Customer.Close();
if (txtFirst.Text.Length > 0 && txtSur.Text.Length > 0 && txtEmail.Text.Length > 0 && txtPassword.Text.Length > 0 && txtConfirmPass.Text.Length > 0)
{
MessageBox.Show("You have successfully registered your account", MessageBoxIcon.Exclamation, MessageBoxButtons.OK);
}
else
{
MessageBox.Show("Please fill in all of the boxes correctly", MessageBoxIcon.Exclamation, MessageBoxButtons.OK);
}