如何从后面的代码访问数据到MVVM

时间:2018-06-15 21:05:55

标签: c# xamarin mvvm code-behind

我在代码中有这些数据

public partial class PruebaPage : ContentPage
{
    public string Datas { get; set; } // data that I want to access

这是我的视图模型

namespace PuebasTemplate.ViewModels
{
    public class PruebaViewModel : INotifyPropertyChanged

有没有办法从我的MVVM Datas访问公共字符串PruebaViewModel

1 个答案:

答案 0 :(得分:2)

有办法吗?当然。该页面可以通过某种方法或属性将其自身传递到VM中。

但你不应该>

视图模型不应该知道任何关于它们的视图,当然不是实际引用它的紧密耦合。听起来你有一个XY问题;并且数据应该以视图模型开始。