相关疑难解决方法(0)

如何在显示表单时运行代码?

我认为Load事件可能会有所帮助,但以下代码只是立即显示"Done".

public Form1()
{
    InitializeComponent();
    Load += new EventHandler(Form1_Load);
}

void Form1_Load(object sender, EventArgs e)
{
    System.Threading.Thread.Sleep(3000);
    Text = "Done";
}
Run Code Online (Sandbox Code Playgroud)

表格显示后如何让它睡眠?

谢谢.

c# winforms

8
推荐指数
1
解决办法
3万
查看次数

TextBox.AppendText()不自动滚动

我尝试了以下操作以使我的文本框文本自动滚动:

我正在使用的步骤非常简单:

  1. 将文本框拖到窗体上.
  2. 将文本框更改为多行.
  3. 添加垂直滚动.
  4. 使用AppendText()将文本添加到文本框中.

尽管尝试了这里提到的解决方案,但文本不会自动滚动:

如何自动滚动到多行文本框的底部?

什么可能导致这种情况,我该如何解决?

更新:如果我创建一个按钮并使用它来调用AppendText()我得到了所需的行为.但是,如果我尝试从窗体的构造函数或Load()事件调用AppendText,那么我得到附加的文本,但TextBox不滚动.这不是一个重复的问题,因为我在过去没有看到有人发布此问题.

.net c# textbox

3
推荐指数
1
解决办法
8423
查看次数

标签 统计

c# ×2

.net ×1

textbox ×1

winforms ×1