【发布时间】:2013-06-21 00:04:00
【问题描述】:
在我的 Windows 应用商店 (Metro) 应用程序中,我的 ComboBox 每次在其项目源更新或选择的值/索引在代码中发生更改时都会触发它们的 selectionChanged() 事件。如何使这些事件仅在用户选择不同的值时触发?注意 - 我尝试查找 SelectionChangeCommitted,但 MSVS 声称此事件不存在。
感谢阅读!
【问题讨论】:
在我的 Windows 应用商店 (Metro) 应用程序中,我的 ComboBox 每次在其项目源更新或选择的值/索引在代码中发生更改时都会触发它们的 selectionChanged() 事件。如何使这些事件仅在用户选择不同的值时触发?注意 - 我尝试查找 SelectionChangeCommitted,但 MSVS 声称此事件不存在。
感谢阅读!
【问题讨论】:
我设法通过在页面中添加一个标志(布尔值)来修复它,该标志在加载过程中设置为 true。在设置之前, selectionChanged() 方法将在执行任何操作之前返回。
【讨论】: