C# 数据源已设置且值为空的Dropdownlist?
有没有一种快速方法可以将空白值添加到winforms应用程序的下拉列表中?我的一些下拉列表绑定到对象列表,一些下拉列表绑定到datatable中的datarows。因为我正在设置datasource属性,所以我不能仅仅通过代码添加一个。是否有快速添加空白值的方法,或者我必须为每个下拉列表手动添加?您可以通过编程方式将带有空值的数据行添加到数据表中,以下是我用于在枚举值之前执行空白输入的方法。显然,这不适用于更复杂的绑定场景C# 数据源已设置且值为空的Dropdownlist?,c#,winforms,drop-down-menu,C#,Winforms,Drop Down Menu,有没有一种快速方法可以将空白值添加到winforms应用程序的下拉列表中?我的一些下拉列表绑定到对象列表,一些下拉列表绑定到datatable中的datarows。因为我正在设置datasource属性,所以我不能仅仅通过代码添加一个。是否有快速添加空白值的方法,或者我必须为每个下拉列表手动添加?您可以通过编程方式将带有空值的数据行添加到数据表中,以下是我用于在枚举值之前执行空白输入的方法。显然,这不适用于更复杂的绑定场景 combo1.DataSource = (new object[] {
combo1.DataSource = (new object[] { null }
.Concat(Enum.GetValues(typeof(myEnumType)).Cast<object>()))
.ToList();
combo1.DataSource=(新对象[]{null}
.Concat(Enum.GetValues(typeof(myEnumType)).Cast())
.ToList();
我就是这么想的。但我不确定是否有一个快速的四行程序,可以将一个空白对象添加到下拉列表中。