解决方案 »

  1.   

    把对应textbox的Text赋值为a.ToString("x")
      

  2.   

    我没有用给text的赋值语句,所以这种方式不行
      

  3.   

    class Person : INotifyPropertyChanged
    {
    private int age;
    public int Age
    {
    get
    {
    return age;
    }
    set
    {
    age = value;
    if (PropertyChanged!=null)
    {
    PropertyChanged(this, new PropertyChangedEventArgs("age"));
    }
    }
    } public event PropertyChangedEventHandler PropertyChanged;
      

  4.   

    你把这个成员变量转成string类型不行了?
      

  5.   


    private void Form1_Load(object sender, EventArgs e)
    {
    p.Age = 123;
    txtAge.DataBindings.Add("Text", (object)p, "Age"); 
    }
      

  6.   

    5楼的方法可行。
    另外告诉楼主,p本身就是个object,无需强转