如果值不能为NULL,如何将组合框设置为NULL

时间:2014-02-07 18:12:43

标签: c# wpf combobox

如何使用WPF在C#中将组合框设置为null?

我已经实现了两种语言(德语和英语)。总是当我选择一个时,所有组合框都被清除。这很好。问题是,如果选择了组合框的项目,则应用程序崩溃。

德语:Der Wert darf nicht NULL sein。 Parametername:source

英文:该值不能为NULL。参数名称:source

有谁知道如何解决问题?

2 个答案:

答案 0 :(得分:0)

comboBox_1.Items.Clear();

待办事项

comboBox_1.SelectedIndex = -1;

答案 1 :(得分:0)

您不应该在Clear()上调用ComboBox.Items,您应该清除或将您的ComboBox绑定到的ViewModel中的欠载集合设置为NULL,以及哪些是数据ComboBox Items ...

的来源