Báo cáo Project: Thiết kế ứng dụng C MultiLanguage bằng Culture Info và Resource Manager

12 490 0
Báo cáo Project: Thiết kế ứng dụng C MultiLanguage bằng Culture Info và Resource Manager

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

THIẾT KẾ ỨNG DỤNG C# MULTI – LANGUAGE BẰNG CULTURE INFO VÀ RESOURCE MANAGER Thông tin cá nhân: Họ tên: Lê Hải Trung MSSV: K135520214064 Lớp: K49KMT Ý tưởng: Khi thay đổi ngơn ngữ form, tồn thuộc tính control hiển thị dạng text phải thay đổi theo Ta tạo resource file để lưu thuộc tính thay đổi giao diện control tương ứng với ngôn ngữ (1 ngôn ngữ / resource file), gọi kiện chuyển đổi giao diện ứng dụng lấy resource information từ file Đây giải pháp fix cứng giao diện ngôn ngữ code Trước hết, thiết kế ứng dụng theo ý Tiếp theo, thêm button để chọn ngôn ngữ tiếng Việt tiếng Anh Tạo folder lưu trữ Language cần thay đổi Đặt tên folder LanguageStore Right Click vào folder vừa tạo (trong Solution Explorer), chọn Add  New Item Chọn Resource File, đặt tên cho file LanguageLib.resx  Add Đặt name & value cho tất trường muốn thay đổi ngôn ngữ Chọn Image Chọn Add Resource  Add Existing File Sau đó, save lại thơng tin file resource Tiếp theo, copy file LanguageLib.resx paste vào thư mục LanguageStore tạo Đổi tên file copy thành LanguageLib.VI.resx Sau double click vào file để sửa thông tin ngôn ngữ tương ứng cho control Vào Strings  Image đổi thành cờ Việt Nam  Save All Tiếp theo, thiết lập kiện Click cho button btnLangEN Sử dụng thư viện using System.Reflection; using System.Resources; using System.Globalization; Phương thức chuyển đổi giao diện phần mềm ngôn ngữ tiếng Anh Phương thức chuyển đổi giao diện phần mềm ngôn ngữ tiếng Việt Phương thức SetLanguage() Thiết lập kiện click cho button btnLangVIE btnLangEN, cần gọi phương thức SetLanguage() với tham số truyền vào mã ngôn ngữ 10 Chạy chương trình, click vào button ngơn ngữ tiếng Việt (biểu tượng cờ Việt Nam) Click sang button ngôn ngữ tiếng Anh (biểu tượng cờ Anh quốc) Như vậy, form thay đổi ngôn ngữ theo yêu cầu Ứng dụng tích hợp Multi-Language 11 Link download source code: http://www.mediafire.com/download/592yc5te0uig14d/Multi+Language+form.rar trunglecntt@gmail.com 12 ... chuyển đổi giao diện ứng dụng lấy resource information từ file Đây giải pháp fix c? ??ng giao diện ngôn ngữ code Trư? ?c hết, thiết kế ứng dụng theo ý Tiếp theo, thêm button để chọn ngôn ngữ tiếng... copy thành LanguageLib.VI.resx Sau double click vào file để sửa thơng tin ngôn ngữ tương ứng cho control Vào Strings  Image đổi thành c? ?? Việt Nam  Save All Tiếp theo, thiết lập kiện Click cho... Việt Phương th? ?c SetLanguage() Thiết lập kiện click cho button btnLangVIE btnLangEN, c? ??n gọi phương th? ?c SetLanguage() với tham số truyền vào mã ngôn ngữ 10 Chạy chương trình, click vào button ngơn

Ngày đăng: 08/12/2015, 18:53

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan