0
我正在開發一個應用程序的Windows CE使用Visual Studio 2008,我需要像「成功!」幾秒鐘顯示一個文本框。您在某些程序中看到的彈出消息。C#顯示一個文本框幾秒鐘
public partial class Form1 : Form
{
int s;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (s == 1)
{
textBox1.Show();
textBox1.Text = "Success!";
}
else
{
textBox1.Show();
textBox1.Text = "Try Again!";
}
}
}
考慮到我使用的是.NET 3.5 Framework精簡版,這顯然不支持System.Windows.Forms.Timer
。任何解決方案
使用[System.Threading.Timer](http://msdn.microsoft.com/en-us/library/system.threading.timer%28v=vs.90%29.aspx)類 – Heslacher
難道不是最好使用Messagebox.show(「Sucess!」);'? –
.NET CF 3.5中絕對支持System.Windows.Forms.Timer! http://msdn.microsoft.com/en-us/library/system.windows.forms.timer_members(v=vs.90).aspx查看所有小設備圖標? – Alan