Windows phone 8 如何在LongListSelector中控制两个事件?

Windows phone 8 如何在LongListSelector中控制两个事件?,windows-phone-8,Windows Phone 8,我已经创建了WP8应用程序。我已经创建了longlistselector。我把按钮放在长列表选择器中。我有写按钮事件。它工作得很好。但我也希望在该控件上编写选择事件。这是我的问题。首先,当单击listselector内的按钮时,将调用选择事件 两列有数据,另一列有按钮。单击数据时,即使调用了选择事件,也没有问题。单击按钮时,只需将按钮事件称为非选择事件 若按钮是列表的一部分,如何避免仅在按钮上发生SelectionChanged事件 任何人都可以帮我解决这个问题 提前感谢。在此cae中,尝试动态

我已经创建了WP8应用程序。我已经创建了longlistselector。我把按钮放在长列表选择器中。我有写按钮事件。它工作得很好。但我也希望在该控件上编写选择事件。这是我的问题。首先,当单击listselector内的按钮时,将调用选择事件

两列有数据,另一列有按钮。单击数据时,即使调用了选择事件,也没有问题。单击按钮时,只需将按钮事件称为非选择事件

若按钮是列表的一部分,如何避免仅在按钮上发生SelectionChanged事件

任何人都可以帮我解决这个问题


提前感谢。

在此cae中,尝试动态添加LongListSelector点击/SelectionChanges事件。在On Navigated中表示只需添加它,然后在按钮点击中单击“删除”。就是这样

假设是点击列表,然后在按钮点击中执行以下操作:

list.Tap -= list_Tap;//list_Tap is Tap event handler

希望有帮助。

如果你成功了。别忘了接受我的回答。干杯。你能做到吗?:)实际上,我需要在特定场景中调用选择事件。我有三列。名字2。3岁。用于在longlistselector的单行中进行计算的按钮。如果单击“名称”,则必须调用“选择已更改”事件。若我点击每行的按钮,按钮事件只会被调用。若按钮是你们列表的一部分,那个么SelectionChanged将被触发,不管怎样,你们可以忽略它,正如我上面所说的。