我在 TextChanged 事件处理程序中获取文本框的文本值时遇到问题。
我有以下代码。(简化)
public float varfloat;
private void CreateForm()
{
TextBox textbox1 = new TextBox();
textbox1.Location = new Point(67, 17);
textbox1.Text = "12.75";
textbox1.TextChanged +=new EventHandler(textbox1_TextChanged);
}
private void textbox1_TextChanged(object sender, EventArgs e)
{
varfloat = float.Parse(textbox1.Text);
}
我收到以下错误:'名称 textbox1 在当前上下文中不存在'。
我可能在某个地方犯了一个愚蠢的错误,但我是 C# 新手,希望能得到一些帮助。
提前致谢!