protected void OutputContentChanged() { try { var structConverter = new StructConverter(SettingsViewModel.KnownTypes); var converted = structConverter.Parse(Input.Text, false); Output.Text = structConverter.PrintParsedClass(converted, "projName", string.Empty, string.Empty); } catch (Exception ex) { MessageBox.Show(this, ex.Message, "Error!", MessageBoxButton.OK, MessageBoxImage.Error); } }