<Run />
を<TextBlock />.
で解決しました。ラッピングは問題ではなかった場合は、(#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>
、ワードラップはまだ私は簡単にジムのソリューションを使用することになり
<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>
動作します。
あなたの考えでは、HTMLがどのようにスペースを処理して保存するかを考えてください。これは、XAMLがスペースを処理して保持する方法でもあります。もちろん、TextBlockの内部では文字通り扱われると思うでしょうか?まあ、それはそうです。少なくとも解決策があります。
<RichTextBlock>
<RichTextBlock.Blocks>
<Paragraph >
<Paragraph.Inlines>
<Run Text="trailing " /><Run Text="bbb" /><Run Text=" leading" />
</Paragraph.Inlines>
</Paragraph>
</RichTextBlock.Blocks>
</RichTextBlock>
しかし、また、あなたが指定したもののに加えて、実行間の余分なスペースを追加しているようだ:
非破壊空間はトリックですが、 'space'プロパティは簡単です:( –
WinRT 8.1からの更新。' xml:space'はまだ動作せず、この解決策はありません。 –
これは( を使用して)現在Windows 10 Universalアプリケーションでは動作していないようです。Textプロパティを正しく設定するためにTextプロパティを設定するのではなく、開始タグと終了タグの間のコンテンツとして単純に設定する必要がありました。 – matthewsheets