Các điều khiển xem tài liệu WPF hỗ trợ các chú thích bao gồm FlowDocumentReader và FlowDocumentScrollViewer, cũng như các điều khiển được lấy từ DocumentViewerBase như DocumentViewer và FlowDocumentPageViewer.Làm cách nào để cho phép người dùng thêm chú thích vào các điều khiển giao diện người dùng trong WPF?
The in-built Annotations support for Document based controls is awesome in WPF
tôi đã tự hỏi làm thế nào nó sẽ có thể để thêm các chức năng để WPF điều khiển phổ biến như Button, TextBox, các mục ListBox, vv Ý tưởng là để cho phép người sử dụng để vượt qua trên một số ý kiến trên màn hình giao diện người dùng, cho người dùng khác.
Điều đầu tiên cần lưu ý là kế thừa từ DocumentViewerBase và tạo các điều khiển tùy chỉnh của riêng bạn. Tôi không chắc chắn về cách nó sẽ làm việc ra. Điều gì xảy ra nếu các điều khiển không phải tùy chỉnh cần được chú thích?
Có ai đã từng làm việc hoặc thấy loại tính năng này không?
Mọi chỉ đường đều hữu ích.
Vì vậy, không ra khỏi hộp Chú thích như DocumentViewer có thể được cung cấp cho các điều khiển, bạn nghĩ sao? Cảm ơn lời giải thích và đoạn mã đó, Hãy để tôi thử chạy điều này và xem tôi có thể nhận được nó hay không. – Vin
Tôi không thể nghĩ đến việc sử dụng Chú thích hiện có trong hộp, bởi vì bạn cần một cái gì đó hoạt động với UIElement, vì đó là (và đó là các lớp con) gần như hoàn toàn dành cho việc phát triển giao diện người dùng thông thường. Có thể có một số dự án của bên thứ ba, nhưng tôi không biết về nó. –