Tổng quan
RapidSpell Silverlight thêm khả năng kiểm tra chính tả dạng dialog vào ứng dụng Silverlight, với phạm vi hỗ trợ cho Silverlight 3, Silverlight 4 và Windows Phone 7. Thành phần này làm việc với plain text boxes, rich text boxes trong SL v4 và cả 3rd party controls.

Bộ thư viện gồm hai control chính là RapidSpellDialog và RapidSpellChecker. RapidSpellDialog phục vụ quy trình rà soát chính tả qua giao diện hộp thoại, trong khi RapidSpellChecker đóng vai trò engine API để kiểm tra chuỗi và làm nền cho trải nghiệm tùy biến.
Tính năng nổi bật
- Hỗ trợ plain text boxes, rich text boxes SL v4 và 3rd party controls.
- Cung cấp RapidSpellDialog cho spell checking theo giao diện dialog.
- Cung cấp RapidSpellChecker làm engine API để kiểm tra strings.
- Thực hiện add, undo, options, change và change all trong dialog.
- Xử lý ignore, ignore all, smart suggestions và double word detection.
- Kiểm tra selections hoặc whole documents với wrap at end.
- Chấp nhận manual corrections trong quá trình rà soát chính tả.
Ứng dụng thực tế
- Bổ sung kiểm tra chính tả cho ứng dụng Silverlight có form nhập văn bản.
- Tạo hộp thoại spell checking cho rich text boxes trong môi trường SL v4.
- Xây dựng trải nghiệm kiểm tra chính tả tùy biến dựa trên RapidSpellChecker API.
- Kiểm tra đồng thời nhiều text boxes trên một form nhập liệu.
- Tạo hoặc chỉnh sửa dictionary theo từ điển nội bộ bằng Dict Manager.
Đối tượng sử dụng phù hợp
- Lập trình viên Silverlight cần thêm spell checking vào ứng dụng
- Nhóm phát triển.NET sử dụng Visual Studio 2008 hoặc 2010
- Kỹ sư xây dựng ứng dụng Windows Phone 7 dựa trên Silverlight
- Đội ngũ cần tùy biến dictionary và giao diện kiểm tra chính tả bằng XAML
Thông tin kỹ thuật
Câu hỏi thường gặp
RapidSpell Silverlight hỗ trợ những loại control nhập liệu nào?
Gói này hỗ trợ plain text boxes, rich text boxes trong SL v4 và 3rd party controls.
RapidSpell Silverlight gồm những thành phần chính nào?
Có hai control chính là RapidSpellDialog cho spell checking theo dialog và RapidSpellChecker là engine API để kiểm tra strings.
Có thể tùy biến giao diện dialog không?
Có. Giao diện dialog có thể sửa bằng UI XAML trong VS designer; mã nguồn liên quan được bao gồm trong demo projects.
Có thể thay đổi hành vi của GUI không?
Có thể chỉnh hành vi GUI bằng XAML codebehind hoặc presenter class thông qua subclassing.
RapidSpell Silverlight hỗ trợ những phiên bản Silverlight nào?
Phần mô tả nêu dedicated DLLs cho Silverlight 3, Silverlight 4 và WP7; phần compatibility cũng liệt kê Silverlight 5, Silverlight 4 và Silverlight 3 trong compatible containers.




Bình luận