我正在研究 Silverlight。我有一个应用程序,我在UserControl_Loaded
方法中创建多边形。在创建阶段,我添加 MouseLeftButtonUp 事件处理程序,如下所示:
polygon.MouseLeftButtonUp += MouseButtonEventHandler_MouseLeftButtonUp;
所有多边形都有相同的处理程序。
我的目标是在单击多边形时使用自定义对象。
例如,我有两个多边形;他们俩都有int MyCustomInt32
财产。该属性是在创建阶段设置的。对于第一个多边形,它设置为 10,第二个多边形设置为 20。当事件触发时,我想检索并设置 MyCustomInt32 值。当然,值应该是不同的,这取决于我点击的是哪个多边形。
可以在 Silverlight 中进行吗?
谢谢你。