我怎么能用另一种字体和大小在每行的最后添加一个日期?! 例如,我想在1:15 AM添加到“hello World”行的末尾。
答案 0 :(得分:1)
textBox1.AppendText(DateTime.Now.ToString("h:mm tt"));
然而,不可能只改变TextBox的一部分字体和大小,
你需要RichTextBox
StringBuilder sb=new StringBuilder();
foreach(string s in richTextBox1.Lines)
{
sb.AppendLine(s + " "+DateTime.Now.ToString("h:mm"));
}
richTextBox1.Text=sb.ToString();
答案 1 :(得分:1)
如果它不必是文本框,您可以使用datagridview的一些操作来应用一些不错的格式。
使用2列,格式和颜色已更改,以匹配其余控件。
添加线条也很容易。
dataTextView.Rows.Add(txtAddText.Text, DateTime.Now.ToShortTimeString());
示例来源:http://mcspazzy.com/code/TextDisplay.zip