c# - 不需要时,组合框会自动分配一个值。C# Windows 窗体
问题描述
我在使用 ComboBox 控件时遇到了这个问题。我为组合框选择一个值(已预先设置),它会自动将相同的值分配给它旁边的另一个组合框。尽管它们的数据源是相同的列表,但我想为这两个组合框选择两个不同的值(从同一个列表中)。
cmbEmpresas.DataSource = Empresa.listaDeEmpresas;
cmbEmpresas.DisplayMember = "NombreEmpresa"; //This works OK
cmbLlegada.DataSource = Locacion.listaDeLocaciones;
cmbLlegada.DisplayMember = "Ciudad";
//These two represent a starting and arriving location for a trip
//they both have objects of the type "Locación"
cmbSalida.DataSource = Locacion.listaDeLocaciones;
cmbSalida.DisplayMember = "Ciudad";
如上图所示,两者cmbLlegada
和cmbSalida
具有相同的值,我不希望发生这种情况,我只是选择了cmbSalida
' 的值,它会自动更改cmbLlegada
' 的值。
解决方案
推荐阅读
- snowflake-cloud-data-platform - Snowflake snowalert - 运行选择性警报
- amazon-web-services - 无论如何在 Fargate 容器变得健康之前确定它的公共 IP 吗?
- javascript - 使用事件委托查找在表中单击的行号
- java - Kafka Connect:类的 NoClassDefFoundException
- ruby-on-rails - 如何允许在控制器中模拟本地范围的变量以接收消息?
- python - 如何从句子中提取单词
- arrays - IOS/Swift:如何在 .firstIndex 中表示 $0 的第一个位置?'无法将'Any'类型的值转换为预期的参数类型'String''
- sql-server - 如何让 SQL Server 连接?
- css - 位置模态相对元素背景IONIC
- reactjs - 防止组件自定义钩子无限重新渲染