当我尝试将源代码从谷歌等网站推送到文本框时,代码会在看起来是最大长度或高度之后被截断。我还不确定它到底是哪一个。
<StackPanel Orientation="Vertical">
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
<CheckBox Margin="0,0,30,0" Content="Live Edit" IsChecked="{Binding isLiveEdit, Mode=TwoWay}"/>
<Button Width="130" Content="Run" Click="Run_Click"/>
<Button Content="Save Mods" IsEnabled="{Binding siteSaved}"/>
</StackPanel>
<ListBox Height="455" ScrollViewer.HorizontalScrollBarVisibility="Auto">
<TextBox Text="{Binding source, Mode=TwoWay}" TextWrapping="Wrap" Width="600"/>
</ListBox>
</StackPanel>
如果我使用TextBox或TextBlock似乎无关紧要。它击中了这个无形的限制。控件的高度仍然正确。例如,我可以继续滚动,但没有文字。
以下是文本框似乎结束的屏幕截图,但是它所在的列表框仍然允许我继续滚动,就好像它填充了不可见的数据一样。