在创建包含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 中的>:
<PasswordBox PasswordChar="<"></PasswordBox>