wpf组合框设置选定索引-1,但仍然显示以前的文本

本文关键字:显示 文本 设置 组合 索引 wpf | 更新日期: 2023-09-27 18:16:42

首先,在应用程序运行时选择组合框上的一个项目。

然后我做了一些操作,之后我在代码中设置了comboBox的selectedIndex -1。实际上,comboBox的selectedItem现在是空的,但它仍然在UI上显示之前的文本。我怎样才能解决这个问题呢?

wpf组合框设置选定索引-1,但仍然显示以前的文本


您应该使用:

comboBox.Items.Clear ();

这是一个坏的练习设置您的组合框为null选择的项目。对于这类操作,您应该总是(如果可能的话)尝试使用microsoft标准功能。
这样更容易读,使用起来也更安全。