值“<”在 PasswordBox 控件的属性中无效
The value "<" is not valid in an attribute on PasswordBox control
在创建包含 PasswordBox
控件的 WPF 应用程序时,我尝试将 PasswordChar
设置为显示“<”而不是“*”。我写了下面的代码:
<PasswordBox PasswordChar="<"></PasswordBox>
使用该代码时,报如下错误:
Error 1 The value "<" is not valid in an attribute.
改用这个:
<PasswordBox PasswordChar="<"></PasswordBox>
您将在这篇 MSDN 文章的 XAML 中找到完整的符号列表以及如何编写它们:
XML Character Entities and XAML
'<' 是保留字符,请尝试改用它:
<PasswordBox PasswordChar="<"></PasswordBox>
<
是XML中的一个特殊字符。您需要使用 <
,如:
<PasswordBox PasswordChar="<" />
或者在代码中设置。
XAML
<PasswordBox x:Name="tbPassword" />
代码
tbPassword.PasswordChar = '<';
在 xaml:
中,您必须对 < 使用 <
,对 > 使用 >
<PasswordBox PasswordChar="<"></PasswordBox>
在创建包含 PasswordBox
控件的 WPF 应用程序时,我尝试将 PasswordChar
设置为显示“<”而不是“*”。我写了下面的代码:
<PasswordBox PasswordChar="<"></PasswordBox>
使用该代码时,报如下错误:
Error 1 The value "<" is not valid in an attribute.
改用这个:
<PasswordBox PasswordChar="<"></PasswordBox>
您将在这篇 MSDN 文章的 XAML 中找到完整的符号列表以及如何编写它们: XML Character Entities and XAML
'<' 是保留字符,请尝试改用它:
<PasswordBox PasswordChar="<"></PasswordBox>
<
是XML中的一个特殊字符。您需要使用 <
,如:
<PasswordBox PasswordChar="<" />
或者在代码中设置。
XAML
<PasswordBox x:Name="tbPassword" />
代码
tbPassword.PasswordChar = '<';
在 xaml:
中,您必须对 < 使用<
,对 > 使用 >
<PasswordBox PasswordChar="<"></PasswordBox>