C#:目前是否有一种基于用户输入显示结果的方法
我正在做一个单元转换项目。其想法是开发类似于谷歌的转换器的东西,只是它是windows应用程序形式。 我希望根据用户当前的输入显示结果。这意味着,如果用户将100cm转换为m,输入1时,结果将显示0.01m,完成输入时显示1m。 有办法吗?我一直在谷歌搜索,但所有的帮助都是在java脚本上。C#:目前是否有一种基于用户输入显示结果的方法,c#,C#,我正在做一个单元转换项目。其想法是开发类似于谷歌的转换器的东西,只是它是windows应用程序形式。 我希望根据用户当前的输入显示结果。这意味着,如果用户将100cm转换为m,输入1时,结果将显示0.01m,完成输入时显示1m。 有办法吗?我一直在谷歌搜索,但所有的帮助都是在java脚本上。 谢谢 您正在查找KeyUp事件。您正在查找KeyUp事件。使用textchanged事件。在本例中,textbox1是cm,textbox2是m: private void textBox1
谢谢 您正在查找
KeyUp
事件。您正在查找KeyUp
事件。使用textchanged事件。在本例中,textbox1是cm,textbox2是m:
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (textBox1.Text.Length == 0)
textBox2.Text = "0";
else
textBox2.Text = (double.Parse(textBox1.Text) / 100).ToString();
}
使用textchanged事件。在本例中,textbox1为cm,textbox2为m:
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (textBox1.Text.Length == 0)
textBox2.Text = "0";
else
textBox2.Text = (double.Parse(textBox1.Text) / 100).ToString();
}
如果您使用文本框,您可以执行文本更改事件如果您使用文本框,您可以执行文本更改事件谢谢!我正在调查,谢谢!我现在正在调查