• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Thay đổi màu nền cho form MDI

Các thủ thuật liên quan đến ứng dụng, biểu mẫu và control

Điều hành viên: tungcan5diop, QUANITGROBEST

Hình đại diện của người dùng
vo_minhdat2007
Quản trị
Quản trị
Bài viết: 2227
Ngày tham gia: CN 17/07/2005 1:40 am
Has thanked: 13 time
Been thanked: 87 time
Liên hệ:

Thay đổi màu nền cho form MDI

Gửi bàigửi bởi vo_minhdat2007 » T.Sáu 04/09/2009 4:24 pm

Thủ thuật: Thay đổi màu nền cho form MDI
Tác giả: vo_minhdat2007
Mô tả: Khỏi nói thêm :D


Bạn chán màu nền "cực xấu" của MDI Form? Nhưng không thể thay đổi trừ khi đặt một PictureBox thay thế => cực. Đoạn code sau sẽ giúp bạn :

  1.         For Each ctrl As Control In Me.Controls
  2.             If ctrl.GetType() Is GetType(Windows.Forms.MdiClient) Then
  3.                 ctrl.BackColor = Color.FromArgb(255, 164, 195, 235) 'Đây là mày nền của Office 2007 ^^
  4.                 Exit For
  5.             End If
  6.         Next



Hình đại diện của người dùng
thanganhpc
Thành viên trung thành
Thành viên trung thành
Bài viết: 202
Ngày tham gia: T.Tư 25/02/2009 4:04 pm
Đến từ: HCM City
Has thanked: 1 time
Been thanked: 49 time
Liên hệ:

Re: Thay đổi màu nền cho form MDI

Gửi bàigửi bởi thanganhpc » T.Bảy 27/11/2010 5:39 pm

Trời, Form MDI vẫn dùng hình nền đc mà, mình làm hoài mà.

Nếu thiết lập = tay nó ko chịu hiển thị thj` thêm code vào sự kiện Form_Load là đc.:
  1. Me.BackgroundImageLayout = ImageLayout.Stretch 'hoặc Center, None, Tile, Zoom tùy ý

Hình đại diện của người dùng
vo_minhdat2007
Quản trị
Quản trị
Bài viết: 2227
Ngày tham gia: CN 17/07/2005 1:40 am
Has thanked: 13 time
Been thanked: 87 time
Liên hệ:

Re: Thay đổi màu nền cho form MDI

Gửi bàigửi bởi vo_minhdat2007 » T.Bảy 27/11/2010 6:32 pm

Bài viết này là chuyển màu nền chứ không phải hình nền!


Quay về “[.NET] Ứng dụng - Form và Control”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.1 khách