Pergunta

Vamos dizer que eu tenho algum texto de várias linhas que eu gostaria de formato, e vamos também dizer que é ligação de dados. Assim, em XAML:

<TextBlock TextWrap="Wrap">
    <TextBlock.Inlines>
        <Run TextWeight="Bold" Text="{Binding Path=FirstName}" />
        <Run TextStyle="Italic Text="{Binding Path=LastName}" />
    </TextBlock.Inlines>
</TextBlock>

Agora, isso não funciona porque o texto de Run não é uma propriedade de dependência. Então, eu estou querendo saber, qual é a melhor maneira de texto do estilo linha de ligação de dados como este?

Agradecemos antecipadamente.

Foi útil?

Solução

Existe uma solução postada aqui . Ela envolve basicamente subclasse Run para ser bindable. Obras embora.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top