访问ViewModel实例

时间:2016-04-21 17:22:42

标签: c++ wpf xaml mvvm data-binding

我是MVVM和C ++(托管)的新手,我正在尝试访问MainPage构造函数之外的viewmodel对象。

MainPage::MainPage()
{   
     InitializeComponent();

    //Create ViewModel object
    ViewModel ^myViewModel;                                             
    myViewModel = ref new ViewModel;

}

ref class ViewModel 
{

    ViewModel::ViewModel() //Constructor
    {                            
        //Create array
        const size_t SIZE = 6;
        Point arr[SIZE];
    }

    void ViewModel::doDraw()
    {
    }


   void profileDisplay::MainPage::myButton_Click(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e)
    {
        myViewModel->doDraw();
    }
}

Visual Studio Intellisense报告我的_Click事件下的myViewModel未定义。这似乎是一个基本问题,但我似乎挂了它。非常感谢任何帮助!

0 个答案:

没有答案