ApplicationBase.ChangeUICulture(String) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Módosítja az aktuális szál által a kultúraspecifikus erőforrások lekéréséhez használt kultúrát.
public:
void ChangeUICulture(System::String ^ cultureName);
public void ChangeUICulture(string cultureName);
member this.ChangeUICulture : string -> unit
Public Sub ChangeUICulture (cultureName As String)
Paraméterek
- cultureName
- String
String. A kultúra neve sztringként. A lehetséges nevek listáját lásd CultureInfo: .
Kivételek
cultureName az Nothing.
cultureName nem érvényes kulturális név.
Példák
Ez a példa a metódus használatával My.Application.ChangeUICulture állítja be az objektum által az My.Resources erőforrások beolvasásához használt kultúrát.
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
Ahhoz, hogy ez a példa működjön, az alkalmazásnak tartalmaznia kell egy sztringet Message az alkalmazás erőforrásfájljában, és az alkalmazásnak az erőforrásfájl francia nyelvű verziójával kell rendelkeznie. Resources.fr-FR.resx További információt az Erőforrások hozzáadása és eltávolítása című témakörben talál.
Ha az alkalmazás nem rendelkezik az erőforrásfájl francia nyelvű verziójával, az My.Resources objektum lekéri az erőforrást az alapértelmezett kulturális erőforrásfájlból.
Megjegyzések
A My.Application.ChangeUICulture metódus módosítja az aktuális szál tulajdonságát CurrentUICulture . A CurrentUICulture tulajdonság határozza meg a Resource Manager és a My.Resources objektum által használt kultúrát; ezeket az információkat használja a kultúraspecifikus erőforrások futásidőben történő kereséséhez.
Az aktuális felhasználói felületi kultúra lekéréséhez használhatja a UICulture tulajdonságot vagy a tulajdonságot CurrentUICulture .
Ezzel a My.Application.ChangeCulture módszerrel módosíthatja az aktuális szál által a sztringkezeléshez és a sztringformázáshoz használt kultúrát.
Rendelkezésre állás projekttípus szerint
| Projekt típusa | Elérhető |
|---|---|
| Windows Forms alkalmazás | Yes |
| Osztálytár | Yes |
| Konzolalkalmazás | Yes |
| Windows Forms vezérlőtár | Yes |
| Webvezérlő-kódtár | No |
| Windows-szolgáltatás | Yes |
| Webhely | No |