在创建包含PasswordBox
控件的 WPF 应用程序时,我尝试将其设置PasswordChar
为显示“<”而不是“*”。我写了以下代码:
<PasswordBox PasswordChar="<"></PasswordBox>
使用此代码时,报如下错误:
错误 1 值“<”在属性中无效。
在创建包含PasswordBox
控件的 WPF 应用程序时,我尝试将其设置PasswordChar
为显示“<”而不是“*”。我写了以下代码:
<PasswordBox PasswordChar="<"></PasswordBox>
使用此代码时,报如下错误:
错误 1 值“<”在属性中无效。
改用这个:
<PasswordBox PasswordChar="<"></PasswordBox>
您将在此 MSDN 文章中找到完整的符号列表以及如何在 XAML 中编写它们: XML 字符实体和 XAML
<
是 XML 中的特殊字符。您需要使用<
,如:
<PasswordBox PasswordChar="<" />
或在代码中设置它。
XAML
<PasswordBox x:Name="tbPassword" />
代码
tbPassword.PasswordChar = '<';
'<' 是保留字符,请尝试使用它:
<PasswordBox PasswordChar="<"></PasswordBox>
您将不得不在 xaml中使用<
for < 和for >:>
<PasswordBox PasswordChar="<"></PasswordBox>