gpt4 book ai didi

c# - Windows 窗体如何确定 selectedindex 是否被用户或代码更改

转载 作者:太空狗 更新时间:2023-10-29 22:14:58 25 4
gpt4 key购买 nike

我在 Windows 窗体项目中有一个组合框,其中一个事件附加到 selectedindex changed 事件。当 selectedindex 从代码和用户输入中更改时,将触发该事件。您如何检测 selectedindex 是否因用户输入而发生更改?

最佳答案

你能用SelectionChangeCommitted吗?事件代替?

SelectionChangeCommitted is raised only when the user changes the combo box selection

编辑:SelectionChangeCommitted 事件有一个重大失败:如果您使用 F4 下拉列表然后将鼠标悬停在您的选择上并使用 Tab 键转到下一个控件,它不会触发。

Connect 上有一个 [已关闭并删除] 错误关于它,这建议也使用 DropDownClosed 事件来捕捉这种边缘情况。

关于c# - Windows 窗体如何确定 selectedindex 是否被用户或代码更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4221504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com