在C#表单之间交换/传递值

时间:2014-01-26 12:41:15

标签: c#

我的代码有问题。它工作正常,没有错误,但我认为是合乎逻辑的错误。我使用了一个方法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)
    {

    }  
}}

0 个答案:

没有答案