Tôi không rõ ràng khi nào bạn sẽ sử dụng UIElement
như trái ngược với FrameworkElement
và tại sao lại có một lớp là FrameworkElement
. Về cơ bản, chức năng bổ sung mà FrameworkElement
cung cấp là gì đối lập với UIElement
?UIElement vs FrameworkElement
Trả lời
Bạn không bao giờ nên kế thừa từ UIElement
(không có lớp bên cạnh FrameworkElement
), trong số các thuộc tính khác, không có số DataContext
, việc thiếu sự cố có thể khiến bạn gặp khó khăn.
vì vậy chỉ cần rõ ràng UIElement không cung cấp bố cục, ràng buộc dữ liệu, kiểu dáng, mẫu và tài nguyên nào. – mihajlv
@mihajlv: FrameworkElements do, UIElements không. –
@ H.B, UIElement đã đo lường và sắp xếp các phương pháp như thế nào nếu nó không tham gia vào bố cục? –
- 1. UIElement vs FrameworkElement trong WPF/Silverlight
- 2. ckeditor tự động thêm uiElement
- 3. Lỗi làm mới UIElement WPF?
- 4. WPF FrameworkElement không nhận đầu vào Chuột
- 5. Tìm trung tâm của uielement trong wpf
- 6. Làm thế nào để sao chép một FrameworkElement bao gồm cả nội dung tràn?
- 7. Tọa độ tuyệt đối của UIElement trong WinRT
- 8. Hộp danh sách WPF - Bắt UIElement thay vì SelectedItem
- 9. Lỗi WPF: Không thể tìm thấy FrameworkElement chi phối cho thành phần đích
- 10. Sử dụng dữ liệu bắt buộc đối với giá trị mà là một FrameworkElement
- 11. Làm thế nào để truy cập chương trình ToolTipService của một Silverlight FrameworkElement?
- 12. Hiệu suất XAML: Đặt kênh alpha của bàn chải so với Độ mờ của FrameworkElement
- 13. Lưu hình ảnh của một UIElement được hiển thị lớn hơn xuất hiện trên màn hình
- 14. Tìm vị trí của nút/UIElement trên màn hình tương đối so với lưới Windows Phone
- 15. Cách hiển thị UIElement nhưng không có tương tác UI (để chạm, nhấp chuột, ...)
- 16. Giới thiệu về hộp với Ứng dụng là tác nhân (UIElement) được đặt thành CÓ?
- 17. Làm thế nào để sao chép UIElement trong WinRT XAML C#?
- 18. Có bất kỳ số nhận dạng duy nhất nào cho wpf UIElement không?
- 19. lấy tọa độ của một hình chữ nhật bao quanh khung công tác
- 20. J2ME VS Android VS iPhone VS Symbian VS Windows CE
- 21. Exec vs ExecWait vs ExecShell vs nsExec :: Exec vs nsExec :: ExecToLog vs nsExec :: ExecToStack vs ExecDos vs ExeCmd
- 22. bigtable vs cassandra vs simpledb vs dynamo vs couchdb vs hypertable vs riak vs hbase, họ có điểm gì chung?
- 23. ACE vs Boost vs Poco vs wxWidgets
- 24. NetSqlAzMan vs AzMan vs (?????)
- 25. & vs * và | vs +
- 26. * vs ** vs *** trong Proguard?
- 27. Mathematica: Unevaluated vs Defer vs Hold vs HoldForm vs HoldAllComplete vs etc etc
- 28. ember.js + tay lái: render vs outlet vs vs vs vs control
- 29. innerText vs innerHtml vs nhãn vs văn bản vs textContent vs outerText
- 30. Htmlentities vs addslashes vs mysqli_real_escape_string
có thể trùng lặp của [UIELement vs Frameworkelement trong WPF/Silverlight] (http://stackoverflow.com/questions/5956880/uielement-vs-frameworkelement-in-wpf-silverlight) – BoltClock
@mihajlv: Thực tế là câu trả lời trên câu hỏi đó có thể sai không liên quan gì đến việc nó có trùng lặp hay không. –
@mihajlv: Ngoài ra ràng buộc không liên quan gì đến điều phối viên ... –