Resurce mit Platzhalter
-
Hi Leute!
Ich verwende in meinem Prog mehrere Sprachen, dadurch habe ich natürlich auch für jeden Dialog mehrere Resourcen-dateien. Ich möchte nun den Titel meines Formulars mit einem Teildynamischen Resource anlegen.
In der Recousendatei steht momentan für
$this.Text = "Zeile Bearbeiten"ich möchte aber da da steht
$this.Text = "Zeile <Platzhalter> bearbeiten"<PLatzhalter> soll ein dynamischer teil sein der durch das umbenennen der Zeile sich auch ändert.
Wie kann ich das machen?
MfG
blind
-
Wie wäre es die "normalen Platzhalter" zu verwenden ({0}, {1}, usw) und diese dann mit string.Format() entsprechend zu ersetzen?
-
geht das den in ner resx datei?
Ich werde es aber morgen mal testen
-
Du kannst ja einfach irgendwelche "Tags" anstelle der Zeilennummer reinschreiben. Mit "in Dateien suchen" hat man diese Tags auch sofort gefunden.
-
Ich habe es jetzt mit der Version von hustbaer jetzt gemacht und es funktioniert einbandfrei.
Danke für die Hilfe.
MfG
blind
-
Wenn IBText die vom Studio generierte Ressourcenklasse ist (heißt die nicht normalerweise Resources?), greifst Du auf den String mit IBText.Top_MonthEdit zu. Die Platzhalter zu füllen hat mit dem Zugriff nichts zu tun, das machst Du ganz normal mit String.Format.