Tôi bị bối rối bởi một số hành vi kỳ lạ trong trình chỉnh sửa biểu mẫu của Visual Studio. Tôi đã thấy điều này trên một vài hình thức khác nhau trong đơn đăng ký của tôi. Mỗi lần tôi mở biểu mẫu trong trình soạn thảo bố cục của Visual Studio, một số điều khiển sẽ ở một vị trí khác so với khi tôi rời chúng. Thông thường một số nút di chuyển lên một chút từ góc dưới bên phải. Nhưng nó không chỉ là các nút, trong một trường hợp nó là một bảng điều khiển container di chuyển. Tôi phải định vị lại chúng sau đó lưu và đóng biểu mẫu. Tôi đã xác nhận rằng đó là trình soạn thảo bố cục thực sự thay đổi thuộc tính Location
khi biểu mẫu được mở vì nếu tôi lưu và đóng biểu mẫu bằng các nút ở đúng vị trí, chúng sẽ chính xác khi chạy.Điều khiển WinForms bị xáo trộn mỗi khi biểu mẫu được xem
Đây không phải là vấn đề với các thuộc tính Anchor
hoặc Dock
không được đặt chính xác. Trình chỉnh sửa thực sự đang thay đổi thuộc tính Location
của (các) kiểm soát của tôi. Tôi đã xem tập tin .designer.cs và tôi không thấy bất cứ điều gì bất thường. Tôi đã thử xóa và tạo lại các điều khiển này nhưng sự cố vẫn tiếp diễn.
Bất kỳ ý tưởng nào tôi có thể làm?
Nút không hiển thị của nó Tôi chỉ phải rất cẩn thận để sửa các điều khiển theo cách thủ công mỗi khi tôi mở nó trong trình chỉnh sửa bố cục winforms.
Chỉnh sửa: Visual Studio sẽ thực sự kiểm tra tệp tự động để đặt số Location
thành những gì nó bướng bỉnh nghĩ là cần.
Đây có phải là cổ phiếu VS2008 hoặc SP1 được áp dụng không? – Powerlord
Có SP1 được cài đặt. VS2008 Team Edition + SP1 của nó. –
Xin chào. Bạn có tìm thấy giải pháp cho vấn đề này không? Tôi đột nhiên trải qua hành vi giống hệt nhau! – Jalil