Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.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# 取消组合框下拉列表关闭_C#_Winforms_Combobox - Fatal编程技术网

C# 取消组合框下拉列表关闭

C# 取消组合框下拉列表关闭,c#,winforms,combobox,C#,Winforms,Combobox,如果用户选择特定项目,我想取消此操作,因为我不想强迫用户再次打开下拉列表。 可以这样做吗?如果不允许用户选择该项目,为什么要将其放入下拉列表中?您能否修改设计以提供更有用的用户界面?如果您不允许用户选择该项目,为什么要将其放入下拉列表中?您可以修改您的设计以提供更有用的用户界面吗?也许您可以使用控件?防止组合框关闭是一个糟糕的UI设计理念…也许您可以使用控件?防止组合框关闭是一个糟糕的UI设计想法…您将覆盖公共控件的预期行为,这不是一个好主意。如果您想提供某种层次选择,请使用ListBox或Tr

如果用户选择特定项目,我想取消此操作,因为我不想强迫用户再次打开下拉列表。
可以这样做吗?

如果不允许用户选择该项目,为什么要将其放入下拉列表中?您能否修改设计以提供更有用的用户界面?

如果您不允许用户选择该项目,为什么要将其放入下拉列表中?您可以修改您的设计以提供更有用的用户界面吗?

也许您可以使用控件?防止组合框关闭是一个糟糕的UI设计理念…

也许您可以使用控件?防止组合框关闭是一个糟糕的UI设计想法…

您将覆盖公共控件的预期行为,这不是一个好主意。如果您想提供某种层次选择,请使用ListBox或TreeView。

您将覆盖公共控件的预期行为,这不是一个好主意。如果您想提供某种层次选择,请使用ListBox或TreeView