我有一个WPF
应用程序,它接收用户文本并向左滚动。
因为我正在使用Grid,TextBlock,Flowdocument,ThicknessAnimation
。Flow document
通过inlines
添加到文本块,textblock
是grid
的子项,最后是{{1}滚动thicknessAnimation
。这里grid
用于计算文本的宽度,它适用于小输入文本,但是当客户端输入大文本时,它无法找到文本的长度。如果我将硬编码的pageWidth分配给flowdocument
,它会通过随机检查抛出flowdocument
异常,我得出的结论是 pagewidth应该小于1000000 。
现在我的问题是1。如何增加页面宽度2。我怎样才能找到合适的文字宽度。
这是我查找文本长度的代码。
{"'1000001' is not a valid value for property 'PageWidth'."}