小编Ira*_* JW的帖子

如何在没有 NoWrap 的 TextBox 中跟踪文本的结尾?

我有一个文本框xaml

<TextBox Name="Text" HorizontalAlignment="Left" Height="75"   VerticalContentAlignment="Center" TextWrapping="NoWrap" Text="TextBox" Width="336"  BorderBrush="Black" FontSize="40" />
Run Code Online (Sandbox Code Playgroud)

我使用此方法向其添加文本:

private string words = "Initial text contents of the TextBox.";

public async void textRotation()
{
    for(int a =0; a < words.Length; a++)
    {
        Text.Text = words.Substring(0,a);
        await Task.Delay(500);
    }
}
Run Code Online (Sandbox Code Playgroud)

一旦文本脱离包装,有一种方法可以将结尾集​​中起来,这样旧文本就会消失在左侧,而新文本会在右侧消失,而不是直接将其添加到右侧而看不到。

.net c# wpf textbox

5
推荐指数
1
解决办法
199
查看次数

标签 统计

.net ×1

c# ×1

textbox ×1

wpf ×1