使用wpf中的<character重命名按钮

Lam*_*fif 4 .net c# wpf

我有一个WPF应用程序,我尝试重命名这样的按钮 << Précédent

<Button Content="Suivant >>" Background="#FFF9F7F7" Margin="0,0,100,8"
        HorizontalAlignment="Right" Width="75" Height="22" VerticalAlignment="Bottom"
        RenderTransformOrigin="0.5,0" BorderBrush="CadetBlue"  BorderThickness="2" />
<Button Content="<< Précédent" Background="White" Margin="0,0,180,8"
        HorizontalAlignment="Right" Width="75" Height="22" VerticalAlignment="Bottom"
        BorderBrush="CadetBlue"  BorderThickness="2" />
Run Code Online (Sandbox Code Playgroud)

但第二个按钮名称中出现错误

  1. 为什么这不起作用?
  2. 我该如何解决?

Jon*_*eet 10

我怀疑这只是XML转义的问题<,因为你不能<直接在属性值中使用.尝试:

<Button Content="&lt;&lt; Précédent" ...>
Run Code Online (Sandbox Code Playgroud)

...请在下一个问题中提供更多详细信息.

(您也需要对XML内容进行相同的转义,否则它将被视为新元素的开头.)

  • 作为答案的扩展,`>`是`&gt;`(大于) (2认同)