Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以在c#中禁用dropdownlist组合框中的项目?_C#_Combobox_Drop Down Menu - Fatal编程技术网

是否可以在c#中禁用dropdownlist组合框中的项目?

是否可以在c#中禁用dropdownlist组合框中的项目?,c#,combobox,drop-down-menu,C#,Combobox,Drop Down Menu,我可以在c#中禁用dropdownlist中的项目吗 例如,我有两个下拉列表组合框。它们都由月份组成(1月、2月、3月、4月等),它们的功能类似于某一年中的一系列月份。 当我在第一个组合框中选择四月时,第二个组合框不能选择一月、二月、三月是的,你可以 ListItems在您的dropdownlist中有一个属性。您可以将其设置为false以禁用它们 编辑: 抱歉,我假设您使用的是WebForms(ASP.Net)。对于windows窗体,您可以看看这个答案:-原理相同,但有一些轻微的实现细节,因

我可以在c#中禁用dropdownlist中的项目吗

例如,我有两个下拉列表组合框。它们都由月份组成(1月、2月、3月、4月等),它们的功能类似于某一年中的一系列月份。 当我在第一个组合框中选择四月时,第二个组合框不能选择一月、二月、三月

是的,你可以

ListItem
s在您的dropdownlist中有一个属性。您可以将其设置为
false
以禁用它们

编辑:

抱歉,我假设您使用的是WebForms(ASP.Net)。对于windows窗体,您可以看看这个答案:-原理相同,但有一些轻微的实现细节,因为Combobox
Items
collection是对象之一
Dropdownlist
(与Web表单等效)使用键入的“ListItem”对象


HTH.

订单怎么样?索引是否相同?如何添加listitem?combobox.items.add()?@Joseph:使用您的combobox.items.add(object)或.AddRange(object[])。@5arx:tnx获取帮助@杰森:好吧,我试试看