ApplicationBase.ChangeUICulture(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ändrar den kultur som den aktuella tråden använder för att hämta kulturspecifika resurser.
public:
void ChangeUICulture(System::String ^ cultureName);
public void ChangeUICulture(string cultureName);
member this.ChangeUICulture : string -> unit
Public Sub ChangeUICulture (cultureName As String)
Parametrar
- cultureName
- String
String. Namnet på kulturen som en sträng. En lista över möjliga namn finns i CultureInfo.
Undantag
cultureName är Nothing.
cultureName är inte ett giltigt kulturnamn.
Exempel
I det My.Application.ChangeUICulture här exemplet används metoden för att ange den kultur som My.Resources objektet använder för att hämta resurser.
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
För att det här exemplet ska fungera måste programmet ha en sträng med namnet Message i programmets resursfil och programmet ska ha den franska kulturversionen av resursfilen, Resources.fr-FR.resx. Mer information finns i Så här lägger du till eller tar bort resurser.
Om programmet inte har den franska kulturversionen av resursfilen My.Resources hämtar objektet resursen från standardkulturresursfilen.
Kommentarer
Metoden My.Application.ChangeUICulture ändrar den aktuella trådens CurrentUICulture egenskap. Egenskapen CurrentUICulture bestämmer vilken kultur som används av Resource Manager- och My.Resources-objektet. Den använder den här informationen för att söka efter kulturspecifika resurser vid körning.
Om du vill hämta den aktuella användargränssnittskulturen kan du använda UICulture egenskapen eller CurrentUICulture egenskapen.
My.Application.ChangeCulture Använd metoden för att ändra den kultur som den aktuella tråden använder för strängmanipulering och strängformatering.
Tillgänglighet efter projekttyp
| Projekttyp | Tillgängligt |
|---|---|
| Windows Forms program | Yes |
| Klassbibliotek | Yes |
| Konsolprogram | Yes |
| Windows Forms kontrollbibliotek | Yes |
| Webbkontrollbibliotek | No |
| Windows-tjänsten | Yes |
| Webbplats | No |