Từ 1 tới 9 trên tổng số 9 kết quả

Đề tài: Sử dụng messageBox của dotnetBar như thế nào?

  1. #1
    Ngày gia nhập
    10 2010
    Nơi ở
    HUI
    Bài viết
    211

    Mặc định Sử dụng messageBox của dotnetBar như thế nào?

    Các pro cho mình hỏi cách tạo một message trong dotnerbar như thế nào
    Mình tạo theo câu lệnh sau
    Visual C# Code:
    1. DevComponents.DotNetBar.MessageBoxEx.Show("Thông báo", "ATS", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
    Khi hiển thị nó ra như thế này


    Làm cách nào để hiển thị theo kiểu của dotnerbar như hình bên dưới


    Tiện cho mình hỏi luôn. Tại sao khi thiết kế form bằng dotner bar thì màu nền dưới form có màu xanh. Còn khi chạy lên nó lại ra màu xám
    Các bác xem ảnh e gửi kèm nhé
    Đã được chỉnh sửa lần cuối bởi dotritiep : 08-09-2011 lúc 11:08 AM.

  2. #2
    Ngày gia nhập
    06 2011
    Bài viết
    277

    Bạn phải có dòng này thì nó mới bỏ cái glass đó đi ^^!

    Visual C# Code:
    1. MessageBoxEx.EnableGlass = false;

    bây h bạn đã đc như ý!

    Khi bạn chuyển màu của form hay là style của nó thì cái messagebox đó cũng thay đổi theo!!

    Còn nếu bạn muốn đổi màu hay thay đổi phong chữ cho textbox trong đó thì bàn chỉ cần gắn thêm thẻ như bên web

    ví dụ:

    Visual C# Code:
    1. MessageBoxEx.Show("Ban Muon <font color='#B02B2C'>Thoat</font>", "Thong Bao", MessageBoxButtons.YesNo, MessageBoxIcon.Question)

    Cái bạn hỏi dưới cùng cũng làm như ý đầu mình nói đó!! Hoặc nếu là form thì bạn vô property của nó cho cái Enableglass = fasle là ok ^^!

    Chúc thành công!
    Sống là để cho đi và ...... Nhận lại

  3. #3
    Ngày gia nhập
    10 2010
    Nơi ở
    HUI
    Bài viết
    211

    Cám ơn bạn nhiều!

  4. #4
    Ngày gia nhập
    12 2010
    Bài viết
    10

    bạn cho mình hỏi thêm, cách chỉnh màu tự động trong MessageBoxEx.Showw ("Bạn muốn <font color ='...'>","Thông Báo") . Chư mỗi lần chỉnh màu nó không hiện ra cái bảng để mình chọn, Thanks !

  5. #5
    Ngày gia nhập
    10 2011
    Nơi ở
    TP.HCM
    Bài viết
    115

    Làm sao mà tô màu xanh,xám....cho messbox hay wa jax cả nhà.Nhìn đẹp wá.ai chỉ em với???
    THIẾT KẾ WEBSITE CHUẨN SEO - GIÁ RẺ - CHẤT LƯỢNG - UY TÍN : webdepgiasoc.com

  6. #6
    Ngày gia nhập
    06 2011
    Bài viết
    277

    Mặc định Sử dụng messageBox của dotnetBar như thế nào?

    Trích dẫn Nguyên bản được gửi bởi thoitraitre93 Xem bài viết
    bạn cho mình hỏi thêm, cách chỉnh màu tự động trong MessageBoxEx.Showw ("Bạn muốn <font color ='...'>","Thông Báo") . Chư mỗi lần chỉnh màu nó không hiện ra cái bảng để mình chọn, Thanks !
    Ko hiểu ý bạn là j hết??? Nếu bạn muốn chọn màu tự động thì bạn tự thiết kế 1 form thôi!! Chứ MessageBoxEx ko hỗ trợ đâu!! Chỉ có thể thêm 1 màu cố định thui!

    Trích dẫn Nguyên bản được gửi bởi namnguyen1251 Xem bài viết
    Làm sao mà tô màu xanh,xám....cho messbox hay wa jax cả nhà.Nhìn đẹp wá.ai chỉ em với???
    Cái này dùng Dotnetbar đó bạn!! Nó hỗ trợ sẵn. còn cái Messagebox bt ko có đâu!!
    Mà bạn này nhận thiết kế web áh ??
    Sống là để cho đi và ...... Nhận lại

  7. #7
    Ngày gia nhập
    12 2010
    Bài viết
    218

    Trích dẫn Nguyên bản được gửi bởi namnguyen1251 Xem bài viết
    Làm sao mà tô màu xanh,xám....cho messbox hay wa jax cả nhà.Nhìn đẹp wá.ai chỉ em với???
    Thì bạn sử dụng Donetbar sẽ có nhưng mà xám hay màu xanh còn phục thuộc vào windons nữa nếu bạn sử dụng Win 7 thì bạn sẽ có màu xám, nếu bạn sử dụng xp thì nó sẽ ra màu xanh.Nếu bạn sử VS và thiết kế nó màu xanh thì khi sử dụng xp sẽ ra màu xanh, còn Win 7 kết quả là màu xám.
    Không đúng mong các bạn đừng cười nhé .

  8. #8
    Ngày gia nhập
    12 2010
    Bài viết
    10

    cảm ơn bạn linhgl88 đã nhiệt tình, ý mình là ghi mình gõ tới chỗ <font color='...'> thì nó tự động hiện ra bảng màu cho mình chọn ý mà, chứ mã màu làm sao nhớ được !
    Bây giờ lại có 1 cái phát sinh trong MessageBoxEX như thế này :
    1. mình muốn xuống hàng trong MessageBoxEX lại không được, ngày trước dùng MessageBox bình thường thì không sao. code mình như sau :
    Code:
     private string KiemTraLoi()
            {
                string chuoiLoi = "";
    
                if (txtMaPhieuBHSC .Text == "")
                {                
                   chuoiLoi += "Bắt buộc phải nhập Mã Phiếu Bảo Hành Sửa Chữa" + Environment.NewLine;
                }
      
                if (cbTenNV.Text =="")
                {
                    chuoiLoi += "Bắt buộc phải chọn Tên Nhân Viên" + Environment.NewLine;
                }
                
                 return chuoiLoi;
            }
    .....
    string loi = KiemTraLoi();
    MessageBoxEx.Show("<font color='#0000cc'>"+loi+"</font>", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); 
    ......
    MessageBoxEX chỉ hiện ra 1 hàng dài , không xuống dòng. MessageBox thường thì có xuống dòng,
    Thanks All !

  9. #9
    Ngày gia nhập
    06 2011
    Bài viết
    277

    Trích dẫn Nguyên bản được gửi bởi thoitraitre93 Xem bài viết
    cảm ơn bạn linhgl88 đã nhiệt tình, ý mình là ghi mình gõ tới chỗ <font color='...'> thì nó tự động hiện ra bảng màu cho mình chọn ý mà, chứ mã màu làm sao nhớ được !
    Bây giờ lại có 1 cái phát sinh trong MessageBoxEX như thế này :
    1. mình muốn xuống hàng trong MessageBoxEX lại không được, ngày trước dùng MessageBox bình thường thì không sao. code mình như sau :
    Code:
     private string KiemTraLoi()
            {
                string chuoiLoi = "";
    
                if (txtMaPhieuBHSC .Text == "")
                {                
                   chuoiLoi += "Bắt buộc phải nhập Mã Phiếu Bảo Hành Sửa Chữa" + Environment.NewLine;
                }
      
                if (cbTenNV.Text =="")
                {
                    chuoiLoi += "Bắt buộc phải chọn Tên Nhân Viên" + Environment.NewLine;
                }
                
                 return chuoiLoi;
            }
    .....
    string loi = KiemTraLoi();
    MessageBoxEx.Show("<font color='#0000cc'>"+loi+"</font>", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); 
    ......
    MessageBoxEX chỉ hiện ra 1 hàng dài , không xuống dòng. MessageBox thường thì có xuống dòng,
    Thanks All !
    Cái này là mình mượn từ bên Web wa mà bạn!! Chứ bên Win đâu có hỗ trợ nhiều đâu!!

    Bạn muốn xuống dòng thì bạn làm thêm "\n" vào ngày chỗ cần xuống thui!!

    Còn nếu ko đc nữa thì bạn cho tất cả vào thể
    Code:
    "<div> Bắt buộc phải nhập <br/> Mã Phiếu Bảo Hành Sửa Chữa</div>"
    Chữ <br/ > bên web dùng để xuống dòng đó bạn!! Thử đi nhé!!
    Sống là để cho đi và ...... Nhận lại

Các đề tài tương tự

  1. Thiết lập font Cho MessageBox C# như thế nào?
    Gửi bởi namnguyen1251 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 09-12-2011, 09:18 AM
  2. Làm thế nào để hiển thị MessageBox trong C++.NET?
    Gửi bởi hatnang trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 3
    Bài viết cuối: 21-11-2011, 10:03 PM
  3. Hiển thị MessageBox vào giữa Form C# thì làm thế nào?
    Gửi bởi trungvx trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 10-09-2011, 11:21 AM
  4. ADO.NET Làm MessageBox Nút Hủy như thế nào xin hướng dẫn
    Gửi bởi huuphat trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 14
    Bài viết cuối: 12-07-2011, 06:42 AM
  5. Xử lý MessageBox trong VC++ như thế nào?
    Gửi bởi set.8x trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 1
    Bài viết cuối: 14-01-2010, 09:03 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn