2009-08-25 73 views

Trả lời

21

Đặt FormBorderStyle thành giá trị khác như FixedSingle hoặc FixedDialog.

1

Đặt kích thước tối thiểu và tối đa thành cùng một giá trị.

5

Thay đổi BorderStyle thành một trong các kiểu "Cố định" và loại bỏ nút phóng to.

34

Thay đổi FormBorderStyle thành FixedDialog, FixedSingle hoặc Fixed3D. Ngoài ra, nếu bạn không muốn chúng tối đa hóa biểu mẫu, hãy đặt Maximize thành Sai.

1

Biểu mẫu có các thuộc tính MinimumSize và MaximumSize mà bạn có thể đặt để kiểm soát điều này. Bạn có thể sử dụng điều này nếu bạn muốn giữ đường viền biểu mẫu chuẩn.

6

Có một vài cách giải quyết cho việc này:

  1. Thiết lập thuộc tính kích thước tối đa đến một giá trị mà bạn thích. Nếu bạn không muốn cửa sổ ứng dụng bị thu hẹp, hãy đặt thuộc tính kích thước tối thiểu. Nếu bạn thích ứng dụng có cùng kích thước giống với thời gian thiết kế, thì hãy đặt cả kích thước tối đa và kích thước tối thiểu bằng kích thước cửa sổ của bạn. (Sau khi bạn đặt kích thước tối đa hoặc kích thước tối thiểu từ nhà thiết kế, bạn không thể định lại kích thước cửa sổ của mình theo chương trình, trừ khi bạn đặt lại kích thước tối đa và kích thước tối thiểu theo lập trình một lần nữa)

  2. Đặt FormBorderStyle to FixedSingle hoặc FixedDialog. Sự khác biệt về ngoại hình sẽ không đáng chú ý với đôi mắt chưa được đào tạo, nhưng một sự khác biệt đáng kể tôi tìm thấy từ kinh nghiệm của tôi là, khi bạn làm cho nó FixedSingle, bạn vẫn có thể thay đổi kích thước lập trình. Với FixedDialog nó không thể. Đó là một lợi thế rất lớn cho thuộc tính FixedSingle. (Nếu bạn muốn thay đổi kích thước cửa sổ của mình theo chương trình tại đây sau khi đi FixedDialog, thì bạn phải thay đổi FormBorderStyle theo chương trình trước, điều này sẽ tạo hiệu ứng nhấp nháy nhẹ khi chạy ứng dụng).

Vì vậy, chỉ cần đi tới FixedSingle. Và để làm cho tinh thần, hãy làm như sau:

a. Đặt tối đa hóa thuộc tính hộp thành false.

b. Đặt SizeGripStyle thành Ẩn.

+1

whay giải thích đầy đủ, thanx @nawfal – Tina

1

Bạn có thể thay đổi phong cách biên giới:

BorderStyle - fixedToolWindow

Nhưng bạn sẽ mất tối đa hóa và giảm thiểu các nút, các nút tùy chỉnh sẽ là cần thiết nếu bạn cần những chức năng.

2

Từ Biểu mẫu Thuộc tính Bộ cửa sổ:
1. FormBorderStyle -> FixedSingle.
2. MaximizeBox -> False.

Các vấn đề liên quan