Winforms数据绑定

Winforms数据绑定,winforms,data-binding,Winforms,Data Binding,有一个文本框和一些带有细节的视图模型 public class Detail { public string Value {get;set;}} public class SomeVM { public Detail {get;set;} } 正在尝试使用以下代码绑定到文本框: textBox.DataBindings.Add("Text", new SomeVm (), "Detail.Value"); 但它说没有可绑定的属性。有解决此问题的方法吗?您是否尝试过: public

有一个文本框和一些带有细节的视图模型

public class Detail { public string Value {get;set;}}

public class SomeVM
{
     public Detail {get;set;}
}
正在尝试使用以下代码绑定到文本框:

textBox.DataBindings.Add("Text", new SomeVm (), "Detail.Value");
但它说没有可绑定的属性。有解决此问题的方法吗?

您是否尝试过:

public string Value 
{
  get
  {
      return _someVm.Value;
  }
  set
  {
      _someVm.Value=value;
  }
} 
private readonly SomeVM _someVM=new SomeVM();
 ...
textBox.DataBindings.Add("Text", _someVm, "Value");