【发布时间】:2018-05-22 20:14:13
【问题描述】:
我正在使用 XAML 编写 C# 中的 Windows 窗体应用程序。
加载包含 PasswordBox 的类时,应用程序总是崩溃,并在 PasswordBox 的最后一个参数处出现 System.Windows.Markup.XamlParseException,并带有内部异常:InvalidCastException:无法转换类型为“System.Windows”的对象.Media.Color' 以键入 'System.Windows.Style'。 即使我使用的是最简单的 PasswordBox,这种情况总是会发生
<PasswordBox x:Name"passwordBox" Height="30" Width="300"/>
在本例中,XamlParseException 将指向 Width 属性。
有人知道这个错误可能来自哪里,或者至少如何更好地调试它?
【问题讨论】:
-
你能在一个空白的新项目上用 MainWindow 上的那一行复制这个吗?
-
是的,只有 MainWindow 中的那一行它给出了相同的异常。