Bagikan melalui


ApplicationBase.UICulture Properti

Definisi

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 mengatur 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 waktu proses.

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 Yes
Pustaka Kelas Yes
Aplikasi Konsol Yes
Pustaka Kontrol Formulir Windows Yes
Pustaka Kontrol Web No
Layanan Windows Yes
Situs Web No

Berlaku untuk

Lihat juga