2017-01-30 11 views
-1

スクロールビューアにいくつかのテキストブロックが含まれています。私は水平スクロールバーを使いたくないので、このアイディアを思いついたが、これをどうやって行うのか分からない。XAML UWPのTextBlockの幅をScreenのサイズに設定

+0

TextWrappingプロパティを見てください。https://msdn.microsoft.com/de-de/library/system.windows.controls.textblock.textwrapping(v=vs.110).aspx – TheTanic

答えて

0

スクリーンサイズを直接ウィンドウまたはページとして参照している場合、またはXAMLの任意のビューを表示する場合は、そのホスト要素のActualWidthにTextBlock.Widthを簡単にバインドできます。

あなたが実際のモニター画面のサイズについて話しているのであれば、そのプロパティを公開してViewModelを作成し、同じ方法でバインドするだけで済みます。

コードが必要な場合はお知らせください。

0

TextBlockのプロパティはTextWrappingです。これにより、TextBlockのデータはオーバーフローしませんが、TextBlock自身の高さは増加します。 VerticalAlignmentStretchに設定してください。

関連する問題