我的代码有问题。它工作正常,没有错误,但我认为是合乎逻辑的错误。我使用了一个方法PassValue(int id)从另一个方法获取值。我测试了它,表单正在正确地交换值,但当我使用从其他表单收到的值作为“textbox.text”或“label.text”
时出现问题这是我的代码:
namespace MyProgram
{
public partial class UserProfile : Form
{
public string empidstr;
public UserProfile()
{
InitializeComponent();
}
public void PassValue(int id)
{
string idstring = Convert.ToString(id);
// empidlabel.Text = idstring;
empidstr = idstring;
}
private void button2_Click(object sender, EventArgs e)
{
empidlabel.Text = empidstr;
}
private void UserProfile_Load(object sender, EventArgs e)
{
}
}}