Vài Kiểu Hiển Thị Của MessageBox


Diễn đàn chia sẻ kiến thức, kinh nghiệm về IT và cuộc sống!
 
Trang ChínhGalleryTrợ giúpTìm kiếmThành viênNhómĐăng kýĐăng Nhập
Top posters
Sakura (1124)
 
hotboy (705)
 
Già Làng (373)
 
con_ca_nho90 (289)
 
that_true (154)
 
theanhkkt (143)
 
phamay (137)
 
lovelonelyman (134)
 
o0ovioletstaro0o (128)
 
stevenhung (122)
 
Âm - Dương lịch
Clock
Logo
11TH02 Pro!
Liên kết
Tin tức 60s
Tin công nghệ
Thời sự 24h
Game Moblie

Share | 
 

 Vài Kiểu Hiển Thị Của MessageBox

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Sakura


avatar

Thú CƯng :
Nam Scorpio

Số bài viết : 1124
Điểm : 1688
Được cảm ơn : 35
Ngày sinh : 03/11/1990
Tham gia ngày : 16/03/2010
Tuổi : 27
Đến từ : Bình Dương
Ngề nghiệp : IT Student

Bài gửiTiêu đề: Vài Kiểu Hiển Thị Của MessageBox   24/10/2010, 10:36

Sau đây là vài kiểu hiển thị của mấy hộp thoại thông báo:
Code:
MessageBox.Show("String Text");
            MessageBox.Show("String Text", "String Caption");
            MessageBox.Show("String Text", "String Caption", MessageBoxButtons.OKCancel);
            MessageBox.Show("String Text", "String Caption", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
            MessageBox.Show("String Text", "String Caption", MessageBoxButtons.OKCancel, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2);
            MessageBox.Show("String Text", "String Caption", MessageBoxButtons.OKCancel, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2, MessageBoxOptions.DefaultDesktopOnly);

Tiếp nữa sẽ là phần trả về kết quả của mấy cái MessageBox này, ví dụ, bạn bấm Yes hay No thì nó sẽ làm gì đóa mà!
Cú pháp đơn giản:
Code:
DialogResult dlg = new DialogResult();
            dlg = MessageBox.Show("Do You Want To Exit?", "Exit", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
            if (dlg == DialogResult.Yes)
            {
                MessageBox.Show("Write Exit Command Here!");
            }
Đầu tiên khai báo 1 biến DialogResult để lưu lại kết quả trả về của cái MessageBox
Sau đó, xét điều kiện, nếu MessageBox trả về 1 DialogResult == Yes thì viết lệnh Exit trong khối if đó.

_________________________________________________
Khách viếng thăm muốn liên hệ với mình thì xem thông tin phía dưới nha:
Email: [You must be registered and logged in to see this link.]
Nick Yahoo: Edward_Thien
Về Đầu Trang Go down
Xem lý lịch thành viên
Già Làng


avatar

Thú CƯng :
Nam Libra

Số bài viết : 373
Điểm : 2200708
Được cảm ơn : 53
Ngày sinh : 20/10/1987
Tham gia ngày : 16/03/2010
Tuổi : 30
Đến từ : Bình Dương
Ngề nghiệp : Sinh Viên
Chăm ngôn : Cơm Cha - Áo Mẹ!

Bài gửiTiêu đề: Re: Vài Kiểu Hiển Thị Của MessageBox   24/10/2010, 17:14

Không hiểu mấy!!! Tui có test thử mấy MessageBox nhưng không chạy. Hoàng cho cái code nào ví dụ cụ thể đi!!!

_________________________________________________
Khách viếng thăm đọc rồi thì thanks đi chứ!!
Về Đầu Trang Go down
Xem lý lịch thành viên http://itworld.4rumer.com
GGGG




Nam Pisces

Số bài viết : 11
Điểm : 14
Được cảm ơn : 0
Ngày sinh : 15/03/1989
Tham gia ngày : 16/10/2010
Tuổi : 28
Đến từ : AL

Bài gửiTiêu đề: Re: Vài Kiểu Hiển Thị Của MessageBox   25/10/2010, 10:06

Mấy cái MessageBox này tầm thường mà, Admin làm đc cái Calculator thì mấy cái này có là gìSmile)
Về Đầu Trang Go down
Xem lý lịch thành viên
Già Làng


avatar

Thú CƯng :
Nam Libra

Số bài viết : 373
Điểm : 2200708
Được cảm ơn : 53
Ngày sinh : 20/10/1987
Tham gia ngày : 16/03/2010
Tuổi : 30
Đến từ : Bình Dương
Ngề nghiệp : Sinh Viên
Chăm ngôn : Cơm Cha - Áo Mẹ!

Bài gửiTiêu đề: Re: Vài Kiểu Hiển Thị Của MessageBox   25/10/2010, 17:26

uhm, mò ra rồi!!!Thanks nhiều, không có bài này chắc mò hok ra đâu!!hjhjhj

_________________________________________________
Khách viếng thăm đọc rồi thì thanks đi chứ!!
Về Đầu Trang Go down
Xem lý lịch thành viên http://itworld.4rumer.com
Tesulakata




Nam Pisces

Số bài viết : 16
Điểm : 18
Được cảm ơn : 0
Ngày sinh : 12/03/1976
Tham gia ngày : 18/11/2010
Tuổi : 41
Đến từ : China

Bài gửiTiêu đề: Re: Vài Kiểu Hiển Thị Của MessageBox   18/11/2010, 13:30

MessageBox.Show("String Text", "String Caption", MessageBoxButtons.OKCancel, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2, MessageBoxOptions.DefaultDesktopOnly);

Từ cái này phân tích ra ta có

Hộp thoại mơi xuất hiện với các thông tin sau

String Tẽxt: Nội dung cần thông báo
String Caption: Nội dung tên hộp thoại đó là gì
MessageBoxButtons.OKCancel: Hộp thoại có mấy nút bấm ( vd ở đây là 2 nút OK và Cancel) ngoài ra còn có . yes- no, try again, cancel....
MessageBoxICon.Information : Biểu tượng icon trong hộp thoại đó. Ở đây là hình chữ I --- THÔNG TIN. còn có màu đỏ : cảnh báo, warning.... Các bạn soạn messageBoxIcon rùi . 1 cái sẽ có các biểu tượng hiện ra. chọn cái nào phù hợp thì chọn
Mes...DefaultButton.Button2: Chọn nút nhấn mặc định triển khai ( cái này ít dùng tới)
Mesa..Option. dẻ.: thông tin của hộp thoại mới.. ( hiếm dùng)

))))))))))))) Chúc vui
Về Đầu Trang Go down
Xem lý lịch thành viên
Sakura


avatar

Thú CƯng :
Nam Scorpio

Số bài viết : 1124
Điểm : 1688
Được cảm ơn : 35
Ngày sinh : 03/11/1990
Tham gia ngày : 16/03/2010
Tuổi : 27
Đến từ : Bình Dương
Ngề nghiệp : IT Student

Bài gửiTiêu đề: Re: Vài Kiểu Hiển Thị Của MessageBox   18/11/2010, 17:36

Trích dẫn :
Mes...DefaultButton.Button2: Chọn nút nhấn mặc định triển khai ( cái này ít dùng tới)

Cám ơn phần phân tích của bạn! Mình nghĩ thì cái này rất hay dùng tới, nếu bạn chú ý thì mọi cái Hộp thoại hiện lên thường default trước cho mình 1 nút (OK hoặc Cancel). Ví dụ như bạn bấm vào nút hủy 1 công việc đang xảy ra, và có 1 hộp thoại hiện lên thì mặc nhiên người ta sẽ chọn default cho nó là No (không muốn dùng - nhằm tránh trường hợp người dùng vô tình bấm vào nút hủy cũng ko vấn đề gì xảy ra). Còn như nút OK thì thường thì người ta thường hay Focus hay chọn default mà họ nghĩ rằng người dùng sẽ bấm nút đó tiếp theo, như vậy sẽ làm cho công việc nhanh và hiệu quả hơn!

_________________________________________________
Khách viếng thăm muốn liên hệ với mình thì xem thông tin phía dưới nha:
Email: [You must be registered and logged in to see this link.]
Nick Yahoo: Edward_Thien
Về Đầu Trang Go down
Xem lý lịch thành viên
Tesulakata




Nam Pisces

Số bài viết : 16
Điểm : 18
Được cảm ơn : 0
Ngày sinh : 12/03/1976
Tham gia ngày : 18/11/2010
Tuổi : 41
Đến từ : China

Bài gửiTiêu đề: Re: Vài Kiểu Hiển Thị Của MessageBox   18/11/2010, 22:03

Rất tuyệt

cảm ơn sự giải thích cặn kẽ thêm

thân ái
Về Đầu Trang Go down
Xem lý lịch thành viên
Sponsored content




Bài gửiTiêu đề: Re: Vài Kiểu Hiển Thị Của MessageBox   

Về Đầu Trang Go down
 

Vài Kiểu Hiển Thị Của MessageBox

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
IT World! :: HỌC TẬP :: HỌC KỲ V :: Nhập môn .Net-