Я довольно новичок в MVVM и C ++ (управляемый) и пытаюсь получить доступ к моему объекту viewmodel вне конструктора MainPage.
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 сообщает, что моя myViewModel в моем событии _Click не определена. Кажется, это будет основной проблемой, но я, кажется, зациклен на этом. Любая помощь высоко ценится!
Задача ещё не решена.
Других решений пока нет …