Có cách thiết lập văn hóa cho toàn bộ ứng dụng không? Tất cả các chủ đề hiện tại và chủ đề mới?
Chúng tôi có tên của văn hóa được lưu trữ trong cơ sở dữ liệu và khi ứng dụng của chúng tôi bắt đầu, chúng tôi làm
CultureInfo ci = new CultureInfo(theCultureString);
Thread.CurrentThread.CurrentCulture = ci;
Thread.CurrentThread.CurrentUICulture = ci;
Nhưng, tất nhiên, điều này bị "mất" khi chúng ta muốn làm một cái gì đó trong một chủ đề mới. Có cách nào để thiết lập điều đó CurrentCulture
và CurrentUICulture
cho toàn bộ ứng dụng không? Vì vậy, chủ đề mới cũng có được văn hóa đó? Hoặc là một số sự kiện được kích hoạt bất cứ khi nào một chủ đề mới được tạo ra mà tôi có thể nối lên?