如何编写通用组合框以强制用户选择建议的条目

本文关键字:选择 用户 何编写 组合 | 更新日期: 2023-09-27 18:11:47

这是一个扩展:如何强制用户采取建议进入一个组合框?

使用事件(如Leave和SelectedIndexChanged)的解决方案如何以通用的方式实现?例如:我已经为许多具有共同行为的组合框实现了这些方法;代码是相同的离开事件上的所有组合,所以我想我可以子类化或使用部分类,但我不知道如何做到这一点在架构上正确的方式,或者如果我可以使用一个新的子类化组件在VSTS2010 GUI编辑器。

试着把它想象成创建一个定制的组合,强制用户写一个已经存在于其相关的DataSource

如何编写通用组合框以强制用户选择建议的条目

的值。

创建一个自定义控件,从ComboBox继承(而不是从UserControl继承),并把所有的逻辑在那里。