少し問題があります。高さ 165 px のカスタム リスト ボックス項目があります。したがって、テキスト ブロックはテキストを折り返し、リスト ボックス項目の 50% の高さを取得します。例:
テキストサイズが大きすぎることにどのように気づきましたか。
テキストブロックに収まるように fint サイズを非常に大きくする方法はありますか?
少し問題があります。高さ 165 px のカスタム リスト ボックス項目があります。したがって、テキスト ブロックはテキストを折り返し、リスト ボックス項目の 50% の高さを取得します。例:
テキストサイズが大きすぎることにどのように気づきましたか。
テキストブロックに収まるように fint サイズを非常に大きくする方法はありますか?
Text の長さが 10000 文字の場合はどうなりますか? すべてのテキストを表示しようとするのではなく、フォントを小さくして (それほど大きくする必要はありません)、TextTrimmingを使用してください。TextTrimming は、テキストを短く切り取り、最後に楕円を配置します。
<TextBlock Text="{Binding MyProperty}" TextTrimming="WordEllipsis" />
私の理解する限り、それは textBox.Text.Length プロパティの助けを借りて行うことができます。また、使用しているフォントによって異なります。