那么,当用户单击时,检索鼠标指针下的对象的方法是什么?我认为 gViewer 必须有一些事件才能做到这一点。在教程中我发现了这个想法:
gViewer.SelectionChanged +=
new EventHandler(gViewer_SelectionChanged);
作为这样定义的gViewer_SelectionChanged
事件处理程序:
void gViewer_SelectionChanged(object sender, EventArgs e)
尽管我为所有 3 个 MSAGL dll 添加了使用语句,但我找不到该
Selection changed
事件。有什么特别的活动吗,还是我看错了?难道是我需要处理一些鼠标事件并基于它获取对象吗?
可悲的是,MSAGL 示例很少,没有文档和有限的评论,所以这里的问题越多越好。