C# textbox控件的显示
界面上添加了一个button控件和textbox控件,,想法是点击button控件后,显示"123,当前时间"到textbox里,再点击button控件,然后就自动回车,...
界面上添加了一个button控件和textbox控件,,想法是点击button控件后,显示"123,当前时间"到textbox里,再点击button控件,然后就自动回车,再显示"123,当前时间",也就是点第2次button时会显示2行"123",一次类推,这个怎么做??是选择textbox的事件么??
展开
5个回答
展开全部
不是,还是按钮button事件。 做一个判断,
if(textbox.text!="")
{
textbox.text=textbox.text+"/r/n"+"123,当前时间";
}
if(textbox.text!="")
{
textbox.text=textbox.text+"/r/n"+"123,当前时间";
}
追问
但是我显示的是这样的哦: /r/n123,当前时间 /r/n123,当前时间 /r/n123,当前时间 前面的/r/n变成了字符串了
追答
textBox1的multiline属性要设置成true
if (textBox1.Text != "")
{
textBox1.Text = textBox1.Text + "\r\n" + "123," + DateTime.Now.ToString();
}
else
{
textBox1.Text = "123," + DateTime.Now.ToString();
}
我刚测试了下没问题。
效果
123,2011-7-27 下午 16:36:58
123,2011-7-27 下午 16:36:58
123,2011-7-27 下午 16:36:58
123,2011-7-27 下午 16:37:00
123,2011-7-27 下午 16:37:00
123,2011-7-27 下午 16:37:02
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
textBox1的multiline属性要设置成true
private void button2_Click(object sender, EventArgs e)
{
if (textBox1.Text.Equals(""))
{
textBox1.Text = "123," + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
}
else
{
textBox1.Text += "\r\n123," + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
}
}
private void button2_Click(object sender, EventArgs e)
{
if (textBox1.Text.Equals(""))
{
textBox1.Text = "123," + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
}
else
{
textBox1.Text += "\r\n123," + DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
textBox1的multiline属性要设置成true
if (textBox1.Text != "")
{
textBox1.Text = textBox1.Text + "\r\n" + "123," + DateTime.Now.ToString();
}
else
{
textBox1.Text = "123," + DateTime.Now.ToString();
}
if (textBox1.Text != "")
{
textBox1.Text = textBox1.Text + "\r\n" + "123," + DateTime.Now.ToString();
}
else
{
textBox1.Text = "123," + DateTime.Now.ToString();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
StringBuilder sb = new StringBuilder();
if(! string.IsNullOrEmpty)
{
sb.Append(Textbox.Text);
}
else
{
sb.AppendLine(Textbox.Text);
}
sb.Append("123" + DateTime.Now.ToString());
TextBox.Text = sb.ToString(();
if(! string.IsNullOrEmpty)
{
sb.Append(Textbox.Text);
}
else
{
sb.AppendLine(Textbox.Text);
}
sb.Append("123" + DateTime.Now.ToString());
TextBox.Text = sb.ToString(();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
仍然是button_click的事件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询