Guten Tag,
ich habe das Multilanguage Beispiel von dieser Seite hier genommen (vorher hatte ich es immer anders gelöst, aber bin froh jetzt hier drauf gestoßen zu sein):
dotnetcurry.com/showarticle.aspx?ID=174
Die Prozedur habe ich ein bisschen umgeschrieben, damit er alle Forms durchläuft:
An sich funktioniert das auch soweit, leider möchte er nur die ToolStripMenuItems nicht in der korrekten Sprache übernehmen?
Hat das mal jemand getestet, oder einen Lösungsvorschlag?
Lg Rob
ich habe das Multilanguage Beispiel von dieser Seite hier genommen (vorher hatte ich es immer anders gelöst, aber bin froh jetzt hier drauf gestoßen zu sein):
dotnetcurry.com/showarticle.aspx?ID=174
Die Prozedur habe ich ein bisschen umgeschrieben, damit er alle Forms durchläuft:
VB.NET-Quellcode
- Public Sub ChangeLanguage(ByVal lang As String)
- For Each frm As Form In Application.OpenForms
- For Each c As Control In frm.Controls
- Dim resources As ComponentResourceManager = New ComponentResourceManager(frm.GetType())
- resources.ApplyResources(c, c.Name, New CultureInfo(lang))
- Next c
- Next frm
- End Sub
An sich funktioniert das auch soweit, leider möchte er nur die ToolStripMenuItems nicht in der korrekten Sprache übernehmen?
Hat das mal jemand getestet, oder einen Lösungsvorschlag?
Lg Rob
Polling is trolling!
Achtung: Ich habe die komische Angewohnheit, simple Dinge zu verkomplizieren..
Achtung: Ich habe die komische Angewohnheit, simple Dinge zu verkomplizieren..