Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将文本块的宽度设置为XAML UWP中的屏幕大小_C#_Xaml_Uwp_Screen Size - Fatal编程技术网

C# 将文本块的宽度设置为XAML UWP中的屏幕大小

C# 将文本块的宽度设置为XAML UWP中的屏幕大小,c#,xaml,uwp,screen-size,C#,Xaml,Uwp,Screen Size,我有一些文本块包含在滚动查看器中。我不想使用水平滚动条,所以我想到了这个主意,但我不知道怎么做。如果您将屏幕大小称为即时窗口或页面,或者只是在XAML中查看任何内容,您可以轻松地将TextBlock.Width绑定到承载元素的实际宽度 如果您谈论的是实际的监视器屏幕大小,那么您只需要创建一个显示该属性的ViewModel,然后以相同的方式绑定它 如果您需要代码,请告诉我。有一个名为的属性。这将使TextBlock中的数据不会溢出,但会增加TextBlock本身的高度。还要确保将垂直对齐设置为拉伸

我有一些文本块包含在滚动查看器中。我不想使用水平滚动条,所以我想到了这个主意,但我不知道怎么做。

如果您将屏幕大小称为即时窗口或页面,或者只是在XAML中查看任何内容,您可以轻松地将TextBlock.Width绑定到承载元素的实际宽度

如果您谈论的是实际的监视器屏幕大小,那么您只需要创建一个显示该属性的ViewModel,然后以相同的方式绑定它


如果您需要代码,请告诉我。

有一个名为的属性。这将使
TextBlock
中的数据不会溢出,但会增加
TextBlock
本身的高度。还要确保将垂直对齐设置为拉伸查看TextWrapping属性: