<TextBlock />.
'da <Run />
ile çözüldü. sarma bir sorun değildi eğer; (# 160)
<StackPanel Orientation="Horizontal" Margin="0,3,0,0">
<TextBlock FontFamily="Segoe UI" Foreground="#000000" FontSize="13">
<Run Text="6 or more characters, at least one letter and a number, " />
<Run Text="no symbols" />
</TextBlock>
</StackPanel>
Ve sözcük kaydırma hala kolayca Jim'in çözümünü kullanmak
<StackPanel Orientation="Horizontal" Margin="0,3,0,0">
<TextBlock FontFamily="Segoe UI" Foreground="#000000" FontSize="13"
Width="200" TextWrapping="Wrap">
<Run Text="6 or more characters, at least one letter and a number, " />
<Run Text="no symbols" />
</TextBlock>
</StackPanel>
çalışır.
Aklınızda, HTML'nin boşlukları nasıl işlediğini ve koruduğunu düşünün. Bu aynı zamanda XAML alanlarını ele alır ve korur. Tabii ki, bir TextBlock içinde daha tam anlamıyla ele alınacağını düşünürdünüz, ha? Eh, ne olduğu. En azından bir çözüm var.
<RichTextBlock>
<RichTextBlock.Blocks>
<Paragraph >
<Paragraph.Inlines>
<Run Text="trailing " /><Run Text="bbb" /><Run Text=" leading" />
</Paragraph.Inlines>
</Paragraph>
</RichTextBlock.Blocks>
</RichTextBlock>
Ama aynı zamanda belirttiğiniz olanlar ek olarak çalışır arasında fazladan boşluk eklemek için görünüyor:
kırılmayan bir alan hile yapar ama 'space' özelliği yapmak kolay bir şey :( –
WinRT 8.1 Güncellemesi. Xml: boşluk hala çalışmıyor ve bu çözüm yok. –
Bu, ( kullanıyor) şu anda bir Windows 10 Universal uygulaması üzerinde çalışmıyor gibi görünüyor.Metin özelliğini doğru bir şekilde oluşturması için ayarlamadan ziyade, açılış ve kapanış etiketlerinin arasındaki içerik olarak ayarlamak zorunda kaldım. Boşuna başka bir dizi varyantı çalıştı (\ u0020, #nbsp, vb.) – matthewsheets