ApplicationBase.ChangeUICulture(String) Yöntem

Tanım

Geçerli iş parçacığının kültüre özgü kaynakları almak için kullandığı kültürü değiştirir.

public:
 void ChangeUICulture(System::String ^ cultureName);
public void ChangeUICulture(string cultureName);
member this.ChangeUICulture : string -> unit
Public Sub ChangeUICulture (cultureName As String)

Parametreler

cultureName
String

String. Kültürün dize olarak adı. Olası adların listesi için bkz CultureInfo. .

Özel durumlar

cultureName, Nothing'e eşittir.

cultureName geçerli bir kültür adı değil.

Örnekler

Bu örnek, nesnesinin My.Application.ChangeUICulture kaynakları almak için kullandığı kültürü My.Resources ayarlamak için yöntemini kullanır.

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

Bu örneğin çalışması için uygulamanızın kaynak dosyasında adlı Message bir dize olması ve uygulamanın bu kaynak dosyasının Resources.fr-FR.resxFransızca kültür sürümüne sahip olması gerekir. Daha fazla bilgi için bkz . Nasıl yapılır: Kaynak Ekleme veya Kaldırma.

Uygulama bu kaynak dosyasının Fransız kültürü sürümüne sahip değilse, My.Resources nesne kaynağı varsayılan kültür kaynak dosyasından alır.

Açıklamalar

My.Application.ChangeUICulture yöntemi geçerli iş parçacığının CurrentUICulture özelliğini değiştirir. CurrentUICulture özelliği Resource Manager ve My.Resources nesnesi tarafından kullanılan kültürü belirler; çalışma zamanında kültüre özgü kaynakları aramak için bu bilgileri kullanır.

Geçerli ui kültürünü almak için özelliğini veya UICulture özelliğini kullanabilirsinizCurrentUICulture.

My.Application.ChangeCulture Geçerli iş parçacığının dize işleme ve dize biçimlendirmesi için kullandığı kültürü değiştirmek için yöntemini kullanın.

Proje Türüne Göre Kullanılabilirlik

Proje türü Mevcut
Windows Forms Uygulaması Yes
Sınıf Kitaplığı Yes
Konsol Uygulaması Yes
Windows Forms Denetim Kitaplığı Yes
Web Denetim Kitaplığı No
Windows Hizmeti Yes
Web Sitesi No

Şunlara uygulanır

Ayrıca bkz.