2009-04-03 5 views
19

Làm cách nào để lớp học tương tác với biểu mẫu để hiển thị hộp thư?Hiển thị một hộp thông báo từ một lớp trong C#?

+4

Đây không phải là bình thường một ý tưởng tốt. Lý tưởng nhất, lớp nên gửi dữ liệu trở lại biểu mẫu và để cho biểu mẫu hiển thị hộp thông báo. Nếu bạn mã UI cụ thể vào lớp của bạn thì nó hoàn toàn gắn liền với giao diện người dùng đó. Ngoài ra, nó làm cho thử nghiệm đơn vị không thể. – NotMe

Trả lời

26
using System.Windows.Forms; 
... 
MessageBox.Show("Hello World!"); 
+0

Tuyệt vời thats hoàn hảo cảm ơn tất cả mọi người !! : D – Ash

2
using System.Windows.Forms; 

public class message 
{ 
    static void Main() 
    { 
     MessageBox.Show("Hello World!"); 
    } 
} 
4

Hãy thử điều này:

System.Windows.Forms.MessageBox.Show("Here's a message!"); 
12
System.Windows.MessageBox.Show("Hello world"); //WPF 
System.Windows.Forms.MessageBox.Show("Hello world"); //WinForms