我有一个datacontrol.cs(用户控件),其是含有具有与CurrentValue的的参数的方法和TextBox1的代码隐藏窗口不能能值添加到文本框
public void bindvalue(float currentvalue)
{
textbox1.Clear();
textbox1.Text = currentvalue.ToString();
}
我有一个表格,在这里加入在这种形式的用户控件,其中包含一个按钮,因此当点击按钮时,它通过方法传递一个当前值到datacontrol类。
private void button_click(object sender, EventArgs e)
{
float currentvalue = 1500.00f;
datacontrol obj = new datacontrol();
obj.bindvalue(currentvalue);
}
一切正常工作给我。它将当前值传递给usercontrol类,并将当前值分配/添加到textbox1.Text = currentvalue.ToString();
。它不显示任何错误。但最后文本框没有显示任何值。
我用断点来检查功能。它给文本框带来了当前的价值。但奇怪!!! 我无法预测我的代码有什么问题。 帮助表示赞赏。:)
什么是'datacontrol'? –
从我看到的,除了声明它外,你不会对你的'obj'做任何事情,你不要将它挂在你的表单控件或任何其他东西 – Icepickle
它的用户控件GUI @ BarryO'Kane – User6667769