Bộ sưu tập mã nguồn mở tuyệt vời này sẽ không xây dựng trên Windows 7 Phone bởi vì nó sử dụng Serializable và giao diện ICloneable, vốn nằm bên trong các khung công tác dựa trên Silverlight. Có tồn tại một phiên bản thay thế hoặc phiên bản được chuyển không?Wintellect PowerCollections cho Windows 7 Điện thoại?
7
A
Trả lời
9
Tôi khuyên bạn nên tải xuống nguồn từ CodePlex và tạo nguồn trong ứng dụng WP7.
Những gì chúng tôi làm khi chúng tôi chia sẻ mã trên các nền tảng như thế này khi các thuộc tính cụ thể không được hỗ trợ, là thêm các lớp sơ khai vào dự án Silverlight cho thuộc tính không được hỗ trợ. Điều này cho phép nguồn để biên dịch trên tất cả các nền tảng mà không cần thay đổi.
Ví dụ, đây là sơ khai của chúng tôi cho Serializable:
/// <summary>
/// This is a dummy attribute to support silverlight
/// </summary>
/// <remarks></remarks>
public class Serializable : Attribute
{
public Serializable() : base()
{
}
}
Bạn cũng có thể thấy rằng có quá tải phương pháp không được hỗ trợ (Silverlight có ít quá tải cho các phương pháp khác nhau). Nếu đây là trường hợp, bạn chỉ có thể sử dụng trình biên dịch có điều kiện để cung cấp quá tải chính xác cho các phương thức còn thiếu.
Các vấn đề liên quan
- 1. Phát tệp âm thanh trong Windows 7 Điện thoại
- 2. Hỗ trợ cơ sở dữ liệu Sql cục bộ cho điện thoại Windows 7
- 3. ORM mapper cho windows 7 phone
- 4. Số điện thoại WindowsTransferRequest của Windows Phone
- 5. Làm cách nào để xóa các mục khỏi hộp danh sách trên điện thoại Windows 7?
- 6. Dự án MonoDroid trong một linh hồn có chứa một dự án điện thoại Windows 7?
- 7. Điện thoại Windows 7 - Có thể sử dụng máy ảnh của nó trong Silverlight không?
- 8. Hiệu ứng âm thanh trong cửa sổ điện thoại 7
- 9. Nền tảng điện thoại Windows 7 mới có sử dụng Silverlight cho giao diện người dùng của nó không?
- 10. NSPredicate cho số điện thoại
- 11. NSTextCheckingResult cho số điện thoại
- 12. cách tạo hộp thoại xác nhận trong cửa sổ điện thoại 7?
- 13. Trình xem PDF cho Silverlight cho Windows Phone 7 (SilverDox?)
- 14. Thêm số điện thoại Windows Phone 8 Tile
- 15. Windows Phone 7 - Máy phát điện iCal - C#
- 16. Điện thoại Windows Làm thế nào để cuộn dọc
- 17. Quảng cáo trên điện thoại Windows không hoạt động
- 18. Vấn đề cài đặt SDK điện thoại Windows 8
- 19. Windows Mobile: sử dụng camera của điện thoại với C#
- 20. Có điều khiển hẹn giờ cho Windows Phone 7 không?
- 21. Cách biên dịch android cho điện thoại
- 22. Cách tốt nhất để có được hiệu ứng ánh sáng cửa sổ điện thoại 7
- 23. MessageBox.Show cho Windows Phone 7
- 24. Liên kết điện thoại HTML cho các định dạng điện thoại
- 25. Bạn có thực sự cần một chiếc điện thoại để phát triển các ứng dụng Windows Phone 7 không?
- 26. Delphi 7 vista/windows 7 manifest
- 27. Cách duyệt nội dung của Tệp trong điện thoại cửa sổ 7?
- 28. Mức độ tin cậy của GPS trên điện thoại cửa sổ 7
- 29. Phát triển Windows Phone 7 trên Windows XP
- 30. Windows 7 Taskbar tiến
Đề xuất: Gói nó trong '#if WINDOWS_PHONE ... # endif'. –
@Rhubarb: Chỉ cần kiểm tra xem bạn có quan tâm đến việc trao phần thưởng cho câu hỏi này không? –