这些是陈述
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
?我可以看到两个具有此名称的功能,但是没有()
的函数,但是函数调用中没有什么?还有为什么它们前面有&?如果它们的返回类型为 void,它们如何用作参数?
在这两行中,为什么使用 += 而不仅仅是 =?如果使用 = 会发生什么?