Hiển thị hệ thống phân cấp điều khiển trong trình thiết kế WinForms


95

Một trong những khách hàng của chúng tôi có một ứng dụng WinForms cũ có chứa các biểu mẫu với nhiều điều khiển trên đó. Một số điều khiển đó có hệ thống phân cấp sâu và điều đó khiến bạn khó chọn chúng trong trình thiết kế.

Tôi cần hiểu hệ thống phân cấp này để thực hiện các sửa đổi đối với ứng dụng nhằm sửa một số lỗi. Có cách nào để nhìn rõ thứ bậc này không? Ví dụ: có thứ gì đó có sẵn tương tự như những gì có thể nhìn thấy trong tệp nguồn .aspx khi bạn có breadcrumb cho biết bạn đang ở đâu trong hệ thống phân cấp HTML (HTML> Body> div> v.v.) không? Hoặc một cái gì đó trực quan hơn có thể?

Câu trả lời:


188

Bạn cần sử dụng Đề cương tài liệu

View > Other Windows > Document Outline

Hoặc thông qua phím nóng

Ctl + ALT + T

1
Ai biết? Điều này cũng trả lời câu hỏi: Tôi cần đặt biểu mẫu hiện có của mình thành một trang điều khiển tab, nghĩa là tôi muốn bao quanh biểu mẫu hiện có bằng một vùng chứa điều khiển tab mới. Làm thế nào để làm điều đó? Bạn tạo điều khiển tab trên biểu mẫu của mình sau đó di chuyển các mũi tên lên / xuống / trái / phải trong cửa sổ Đề cương tài liệu cho đến khi bạn có được sự sắp xếp như ý muốn.
davidbak

1
Chính xác những gì tôi đang tìm kiếm! Cảm ơn!
Legends

2
10 năm experince phát triển phần mềm, và tôi đang tìm kiếm này trong vòng 15 phút: D
Numan Karaaslan

15

Bấm vào Xem> Windows khác> Dàn ý tài liệu trong Visual Studio.

Điều đó sẽ hiển thị phân cấp kiểm soát.


2

Visual Style Builder cho UI Customization - Tải xuống công cụ này và sử dụng nó ...

Một công cụ khác có mặt là "Công cụ gián điệp điều khiển để phát triển dễ dàng hơn"

Bạn sẽ dễ dàng tìm thấy giải pháp ..

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.