Do WF7 chưa hỗ trợ bàn phím cho người Việt Nam
Để đáp ứng nhu cầu nhắn tin, viết bài .. cần sử dụng TV. mình xin giới thiệu sơ qua cách gõ TV trong WF7
Xin giới thiệu sơ qua:
1. Tạo 1 Bảng Băm chứa các kí tự cần chuyển sang TV vd: a + w -> ă
2. Dùng sự kiện TextChanged của TextBox để điều khiển chuyển sang Tiếng Việt.
+ a ,d, o , e, w là các sự kiện quy định sẽ làm việc với kí tự trước đó.
nếu kí tự trước đó cần biến hình thì mình thay đổi nó đi. nếu ko thì thêm kí tự vào chuỗi đã có
+ nếu là s z j x … thì mình thay đổi trạng thái của nguyên âm gần nhất
+ nếu là xóa thì : giảm kí tự của chuỗi đi 1, check chuỗi để lấy lại vị trí của con trỏ nguyên âm gần nhất
+ nếu mà ko phải các trường hợp trên thì thêm vào chuỗi.
(đặc biệt chú ý: TextChanged của TextBox trong WF7 luôn chạy 2 lần. nó làm mình khá khổ sở )
======================================================================================================
Cuộc đời là một dòng sông. Ai không bơi thì chết.
Name: Tien (Tory) TRAN
Email: TranTien29@gmail.com