真的很奇怪的问题,也许有人可以解释一下。我有一个窗体与组合框。当你选择它应该更新其他控件,所以我必须为什么combobox.Text的值在实际更改时落后?
Private Sub LoadAssociatedLocations() Handles combobox_categories.SelectionChangeCommitted
Dim test As String = combobox_categories.Text
我在其他的WinForms项目,这样做没有问题,但由于某种原因,在这种情况下,当组合框被改变,组合框。文本具有先前选择的值。 SelectedIndex值是连接索引,但Tex始终是先前选择的索引的文本。我当然可以使用选定的索引,但我想知道是什么导致了这种奇怪的行为。
涉及数据绑定?另外,你在子文件中缺少参数。 – LarsTech
也许答案在于缺少的代码..'是否与combobox.text'东西 – Steve
@LarsTech是的,有数据绑定,对数据视图。虽然我以前用这种方式使用过组合框,没有问题。至于参数,我通常不会将它们包含在Handles中,而且也不需要参数中的任何数据。 – cost