我正在使用C#开发WPF应用程序,但是当我尝试关闭应用程序时,我收到此错误:
System.Windows.Markup.XamlParseException verificata
_HResult=-2146233087
_message='L'impostazione della proprietà 'System.Windows.Window.Title' ha generato un'eccezione.' numero riga '6' e posizione riga '3'.
HResult=-2146233087
IsTransient=false
Message='L'impostazione della proprietà 'System.Windows.Window.Title' ha generato un'eccezione.' numero riga '6' e posizione riga '3'.
Source=PresentationFramework
LineNumber=6
LinePosition=3
StackTrace:
in System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
InnerException: System.ArgumentException
_HResult=-2147024809
_message='' non è un valore valido per la proprietà 'Title'.
HResult=-2147024809
IsTransient=false
Message='' non è un valore valido per la proprietà 'Title'.
Source=WindowsBase
StackTrace:
in System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
in System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
in MS.Internal.Xaml.Runtime.ClrObjectRuntime.SetValue(Object inst, XamlMember property, Object value)
英文:设置属性' System.Windows.Window.Title'抛出一个例外。 '行号' 6'和行位置' 3' ...
''不是'标题'的有效值。
当我尝试关闭应用程序时,我称之为
public void ClosedGame(object sender, System.EventArgs e)
{
try
{
if (Dispatcher.CheckAccess())
{
Dispatcher.Invoke(new Action(Close));
return;
}
this.Close();
}
catch (Exception exc)
{
log.Error(exc);
}
}
我不知道错误在哪里。你能救我吗?