2010-06-15 24 views
6

Tôi đang sử dụng một ToolStripContainer có chứa ba ToolStrips. Lúc thiết kế tôi di chuyển toolstrips đến các vị trí tôi muốn họ ở, mà là ở một hàng ngang ở đầu có dạng như thế này:Tại sao các công cụ ngang của tôi giữ xếp chồng đứng?

alt text

Sau đó tôi gần gũi và lưu mẫu. Tuy nhiên, nếu tôi mở biểu mẫu lên một lần nữa các toolstrips kết thúc xếp chồng lên nhau ở phía bên trái của ToolStripContainer như thế này:

alt text

Làm thế nào tôi có thể giữ toolstrips ở những vị trí mà tôi chỉ định?

+0

Bạn có thể đăng mã bạn có định nghĩa ToolStripContainer và thêm các ToolStrips không. – ChrisF

Trả lời

7

Đây là lỗi với Visual Studio. Tôi đã có những vấn đề tương tự trong nhiều năm. Cách duy nhất tôi tìm thấy là lập trình thiết lập tất cả các thuộc tính Dock Dock của ToolStrips thành Phải. Thực hiện việc này trong hàm tạo của Biểu mẫu, ngay sau khi gọi tới InitializeComponent.

+1

Thật là một lỗi kỳ lạ. Điều này làm việc, họ vẫn vít lên trong các nhà thiết kế nhưng họ ngăn xếp chính xác tại thời gian chạy. Rất kì lạ. Cảm ơn :) – craftworkgames

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