c# - 即使新旧索引相同,是否也可以触发 ComboBox SelectedIndex Changed 事件?

标签 c# .net vb.net winforms combobox

我有一个场景,即使新旧索引相同,我也需要触发 winform 组合框的 SelectedIndexChanged 事件。我无法使用 SelectionChangeCommited因为这些值是以编程方式设置的..而且它不会被解雇。即使旧索引和相同索引相同,是否有机会强制触发“SelectedIndexChanged”?

最佳答案

您希望事件为同一项目重新触发似乎很奇怪。这可能是因为您只想重新执行事件处理程序逻辑。为什么不将 SelectionChanged 逻辑提取到一个新方法中并以编程方式调用该方法?

关于c# - 即使新旧索引相同,是否也可以触发 ComboBox SelectedIndex Changed 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19829381/

相关文章:

c# - 当客户端甚至无法连接到 WCF 服务器时,为什么会出现 "server stack trace"异常?

asp.net - 如果未传递参数,如何避免vb.net中的请求查询字符串异常

vb.net - 在VB.Net中将字节数组转换为整数

c# - 在 Page.Load 期间确定是否要处理 Button 单击事件

c# - asp.net-mvc 路由 : The resource cannot be found

c# - 记录即发即弃任务中的异常

.net - 查找字符串,然后使用正则表达式向后查找另一个字符串

c# - John Resig 的微模板框架在 asp.net 网页上抛出错误

.net - "There is already an open DataReader..."重用或处置数据库连接?

vb.net - 什么时候使用StringBuilder?