#


Problem: ich wollte einen Zeilenumbruch in einer Messagebox erstellen. Leider funktioniert die übliche Weise mit + Environment.NewLine gar nicht und führt zu einem Fehler in der Laufzeit.
Wie macht man einen Zeilenumbruch in WPF Messagebox?


Lösung: mit Zeile1 \r \n Zeile2 direkt im Text

Dabei bedeutet: \r=return \n=newline man macht aber üblicherweise immer gleich \r\n



Codebeispiel:
private void tbNotifyIcon_TrayLeftMouseDown(object sender, RoutedEventArgs e)
{
//Laufzeitfehler: String sText = "Shall I close the ScreenShot App?" + Environment.NewLine + "*info: the app opens by the [Print] key and closes by the [ESC] key.";
String sText = "Shall I close the ScreenShot App?\r\n*info: the app opens by the [Print] key and closes by the [ESC] key.";
if (MessageBox.Show(sText,"ScreenShot App",MessageBoxButton.YesNo)==MessageBoxResult.Yes)
{ this.Close(); }
}
Mobile

.

soap2day