2013-10-06 2 views
0

Буду благодарен за ваш ответ. Как я добавляю кнопки в окно сообщений? Чтобы быть ясно, у меня есть кнопка, когда я нажимаю на кнопку «Сохранить», я получаю сообщение с этим текстом: «Пожалуйста ...» и обе эти кнопки «Отмена» и «Продолжить».Добавление нескольких кнопок в окно сообщения

private void button1_Click(object sender, EventArgs e) 
    { 
     MessageBox.Show("Please fill all..."); // I like to add to this messagebox buttons 

     { 
     SqlConnection con = new SqlConnection("Data Source=.\\sqlexpress;Initial Catalog=VirtualSalesFair;Integrated Security=True"); 
     con.Open(); 
     SqlCommand sc = new SqlCommand("Insert into Empty value('" + textBox1.Text + "'," + textBox2.Text + ",'" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "','" + textBox6.Text + "','" + textBox7.Text + "','" + textBox8.Text + "','" +textBox9.Text +"',"+textBox10.Text +");", con); 
     int o=sc.ExecuteNonQuery(); 
     MessageBox.Show(o+ ":Record has been inserted"); 
     con.Close();    
     } 

    } 

ответ

1

Если вы не обыкновение использовать стандартные сообщения, как Да/Нет, Отмена, и т.д. ... (see list here), вы можете Simpy создавать новые окна формы, которые будут выглядеть как окно сообщения. Добавьте пользовательские кнопки, текст, который вам нравится, а затем просто нажмите, чтобы показать:

NewForm customMessageBox = new NewForm(); 
customMesageBox.Show(this); 

thats it. Не забудьте положить this.Close() в кнопках, чтобы закрыть форму после выполнения требуемого действия.

Смежные вопросы