将动态创建的控件绑定到activeui中的属性的最佳方法是什么?

时间:2016-03-16 23:12:39

标签: reactiveui

我正在为Winforms 6.5使用ReactiveUI。我正在尝试将动态创建的文本框绑定到ViewModel属性。绑定方法不允许创建这样的绑定。有没有办法在运行时创建绑定?

1 个答案:

答案 0 :(得分:0)

如果您只需要单向绑定(只能查看模型),可以使用 BindTo 方法:

TextBox textBox = new TextBox();
ViewModel.WhenAnyValue(model => model.PropertyToBind)
         .BindTo(textBox, t => t.Text);