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

Báo cáo Project "Thiết kế ứng dụng C# Multi-Language bằng Culture Info và Resource Manager" trình bày về giải pháp fix cứng giao diện ngôn ngữ trong code, cách xây dựng ứng dụng C# Multi-Language bằng Culture Info và Resource Manager. , đây là tài liệu tham khảo hữu ích cho các bạn chuyên ngành Công nghệ thông tin. | THIẾT KẾ ỨNG DỤNG C# MULTI – LANGUAGE BẰNG CULTURE INFO VÀ RESOURCE MANAGER Ý tưởng: Khi thay đổi ngôn ngữ trên form, toàn bộ thuộc tính của các control hiển thị dưới dạng text sẽ phải thay đổi theo. Ta tạo các resource file để lưu thuộc tính có thể thay đổi trên giao diện của mỗi control tương ứng với từng ngôn ngữ (1 ngôn ngữ / 1 resource file), khi gọi sự kiện chuyển đổi giao diện thì ứng dụng sẽ lấy resource information từ các file này. Đây là giải pháp fix cứng giao diện ngôn ngữ trong code. Trước hết, thiết kế ứng dụng theo ý mình Tiếp theo, thêm 2 button để chọn ngôn ngữ tiếng Việt hoặc tiếng Anh Tạo một folder lưu trữ Language cần thay đổi. Đặt tên folder là 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 là Add Đặt name & value cho tất cả các 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 và paste vào thư mục LanguageStore đã tạo Đổi tên file đã copy thành . Sau đó double click vào file này để sửa thông tin ngôn ngữ tương ứng cho các control Vào Strings Image và đổi thành cờ Việt Nam Save All Tiếp theo, thiết lập sự kiện Click cho button btnLangEN Sử dụng thư viện using ; using ; và using ; Phương thức chuyển đổi giao diện phần mềm về ngôn ngữ tiếng Anh Phương thức chuyển đổi giao diện phần mềm về ngôn ngữ tiếng Việt Phương thức SetLanguage() Thiết lập sự kiện click cho các button btnLangVIE và btnLangEN, chỉ cần gọi phương thức SetLanguage() với tham số truyền vào là mã ngôn ngữ 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 đúng yêu cầu. Ứng dụng đã được tích hợp Multi-Language. Link download source code: trunglecntt@ 11

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
2    776    2    07-05-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.