如何在XAML中连接具有pointerMoved事件函数的小部件?

如何在XAML中连接具有pointerMoved事件函数的小部件?,xaml,windows-8,Xaml,Windows 8,在MAXL中,我可以这样实现为TextBlock添加pointermoved事件: <TextBlock Text="Drag and Drop" AllowDrop="True" PointerMoved="TextBlock_PointerMoved" /> 但是,现在我需要在C++中使用代码块来做这件事,我会创建一个文本块,并用代码创建所有的东西。例如: TextBlock^ my_textblock = ref new TextBlock(); my_textblock

在MAXL中,我可以这样实现为TextBlock添加pointermoved事件:

<TextBlock Text="Drag and Drop" 
AllowDrop="True" 
PointerMoved="TextBlock_PointerMoved"
/>
<>但是,现在我需要在C++中使用代码块来做这件事,我会创建一个文本块,并用代码创建所有的东西。例如:

TextBlock^ my_textblock = ref new TextBlock();
my_textblock->SetValue(TextBlock::TextProperty, "My Text Block");
my_textblock->SetValue(TextBlock::WidthProperty, 100);
如何将pointermoved事件函数与小部件连接?希望如此:

my_textblock->SetValue(TextBlock::PointerMovedEvent, myPointerMovedFunction);
panelitem->PointerMoved += ref new PointerEventHandler(this, &MainPage::StackPanel_PointerMoved_A);
但它不起作用。
非常感谢。

我找到了这样的方法:

my_textblock->SetValue(TextBlock::PointerMovedEvent, myPointerMovedFunction);
panelitem->PointerMoved += ref new PointerEventHandler(this, &MainPage::StackPanel_PointerMoved_A);
StackPanel\u PointerMoved\u A
是您的PointerEventHandler函数