我正在使用串口數據將文本寫入多行文本框。目前它將每行都寫入上一行的下方,因此最終的最新文本行不在屏幕上,用戶必須向下滾動才能查看它們。我如何更改代碼,以便在上面的每行中寫入,而不是在上一行文本的下面?我正在使用VS2008中的C#開發Windows Mobile 6設備的程序。我知道這可能是一個簡單的解決方案,但我是C#的新手,似乎無法弄清楚我在做什麼。提前致謝!在多行文本框中降序文本(精簡框架,C#)
更新:
這是最接近於我試圖完成:
private void terminalText(object o, EventArgs e)
{
tbTerminal.Text += rawString;
tbTerminal.Select(tbTerminal.TextLength, 0);
tbTerminal.ScrollToCaret();
}
它不寫上一行上面下一行,因爲我希望,但自動對焦最新的書面文本,因此您不必使用滾動條查看最新的端口數據。我感謝所有的幫助!
謝謝!這不是我想要的,但它絕對是一種替代解決方案。非常感謝! – ninehundredt 2010-09-08 22:15:45