Silverlight 2 e XML entidades de caracteres
-
18-09-2019 - |
Pergunta
conjunto de caracteres Wingdings e caracteres Unicode equivalentes me diz que eu não deveria usar Wingding caracteres numa página web. Seguindo a mesma orientação no Silverlight 2 Estou tentando algo como isto:
<TextBlock FontSize="20" FontFamily="Arial" Foreground="Red">✗</TextBlock>
✗
dá-lhe um fresco ? em HTML.
No Silverlight Estou recebendo o ícone caráter quebrado quadrado. " numéricos mapeamentos de caracteres " são permitidos em XAML. Por que não esse personagem? Existe alguma referência oficial do permitido Unicode varia no Silverlight 2?
Solução
Não tenho certeza que este é um problema de codificação, vejo um 'glifo quadrado / desconhecido' no IE e FF, mesmo em seu post (bem como em Silverlight).
Esta href="http://www.fileformat.info/info/unicode/char/2717/browsertest.htm" rel="nofollow noreferrer"> página de teste do navegador não pode exibi-lo corretamente em meu PC.
Este lista de fontes local (que é incrível ) shows que eu não tenho uma única fonte no meu PC que pode exibi-lo.
Eu sou adivinhação ele funciona em seus navegadores devido à substituição de fontes em vez do personagem realmente existente em Arial ... talvez você poderia copiar o HTML em Word ( com formatação) e ver o que tipo de letra o Word aplica?
A melhor aposta é provavelmente a utilização Character Map para escolher glifos que aparecem explicitamente no subconjunto de fontes suportadas pelo Silverlight em todas as plataformas - você pode experimentar esta a ficar um pouco agradável 'x' ( que na verdade é apenas multiplicam em Comic Sans)
<TextBlock FontFamily="Comic Sans MS" FontSize="14">×</TextBlock>
ou Webdings está aparentemente disponível tanto em PC e Mac e dá um pouco mais corpulento 'x'
<TextBlock FontFamily="Webdings" FontSize="14">r</TextBlock>