如何在monodeveop或xamarin中使用绑定?

时间:2014-08-26 09:21:27

标签: c# binding monodevelop

我想在monodevelop中使用绑定控件属性。 我可以在win form应用程序中使用此代码:

button1.DataBindings.Add("Text", textBox1, "Text");

如何将此代码(或示例)用于xamarin或monodevelop C#应用程序?

1 个答案:

答案 0 :(得分:0)

Afaik DataBinding属于MVVM模式。常规Mono和Xamarin遵循原生Android和iOS也使用的MVC模式。因此Mono和常规Xamarin不支持DataBinding。

Xamarin有一个名为MvvmCross的框架(也可能是其他框架),它支持MVVM模式。

但可能更好,如果你想要DataBinding,你真的应该看看Xamarin.Forms。这确实允许DataBinding(以及更多)。 DataBinding的解释如下:http://developer.xamarin.com/guides/cross-platform/xamarin-forms/xaml-for-xamarin-forms/data_binding_basics/