ApplicationBase.UICulture Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan budaya yang digunakan utas saat ini untuk mengambil sumber daya khusus budaya.
public:
property System::Globalization::CultureInfo ^ UICulture { System::Globalization::CultureInfo ^ get(); };
public System.Globalization.CultureInfo UICulture { get; }
member this.UICulture : System.Globalization.CultureInfo
Public ReadOnly Property UICulture As CultureInfo
Nilai Properti
Objek CultureInfo yang mewakili budaya yang digunakan utas saat ini untuk mengambil sumber daya khusus budaya.
Contoh
Contoh ini menggunakan My.Application.CurrentCulture
properti untuk menyimpan cache budaya saat ini sebelum mengubahnya dengan menggunakan ChangeUICulture. Metode ini My.Application.ChangeUICulture
menetapkan budaya yang My.Resources
digunakan objek untuk mengambil sumber daya.
Sub ShowLocalizedMessage()
Dim culture As String = My.Application.UICulture.Name
My.Application.ChangeUICulture("fr-FR")
MsgBox(My.Resources.Message)
My.Application.ChangeUICulture(culture)
End Sub
Agar contoh ini berfungsi, aplikasi Anda harus memiliki string bernama Message
dalam file sumber daya aplikasi, dan aplikasi harus memiliki versi budaya Prancis dari file sumber daya tersebut, Resources.fr-FR.resx
. Untuk informasi selengkapnya, lihat Cara: Menambahkan atau Menghapus Sumber Daya.
Jika aplikasi tidak memiliki versi budaya Prancis dari file sumber daya tersebut My.Resources
, objek mengambil sumber daya dari file sumber daya budaya default.
Keterangan
Properti My.Application.CurrentUICulture
mendapatkan CultureInfo objek yang digunakan utas saat ini untuk mengambil sumber daya khusus budaya. Objek ini identik dengan objek yang dikembalikan oleh CurrentUICulture properti . Properti CurrentUICulture menentukan budaya yang digunakan oleh Resource Manager dan My.Resources
objek , informasi yang diperlukan untuk mencari sumber daya khusus budaya pada durasi.
Untuk mengubah budaya, Anda dapat menggunakan ChangeUICulture metode atau menetapkan objek yang berbeda CultureInfo ke CurrentUICulture properti .
Pengaturannya CurrentCulture berbeda dari pengaturan bahasa. Ini hanya berisi data yang terkait dengan pengaturan standar untuk wilayah geografis.
My.Application.CurrentCulture
Gunakan properti untuk mendapatkan budaya yang digunakan utas saat ini untuk manipulasi string dan pemformatan string.
Ketersediaan menurut Jenis Proyek
Jenis proyek | Tersedia |
---|---|
Aplikasi Formulir Windows | Ya |
Pustaka Kelas | Ya |
Aplikasi Konsol | Ya |
Pustaka Kontrol Formulir Windows | Ya |
Pustaka Kontrol Web | Tidak |
Layanan Windows | Ya |
Situs Web | Tidak |