Это заявления
this->SizeChanged += ref new SizeChangedEventHandler(this, &MainPage::MainPage_SizeChanged);
Scenarios->SelectionChanged += ref new SelectionChangedEventHandler(this, &MainPage::Scenarios_SelectionChanged);
//These lines were in MainPage Constructor.
//Scenarios is the name of a ListBox
Что делают эти две строки?
Что такое MainPage::MainPage_SizeChanged
и MainPage::Scenarios_SelectionChanged
? Я вижу две функции с этим именем, но почему в вызове функции нет ()
? И почему им предшествует &? И как их можно использовать в качестве аргумента, если их возвращаемый тип недействителен?
Почему в двух строках используется +=, а не только =? Что произойдет, если используется =?