0

我刚刚注意到 ComboBox 组件的一个奇怪行为。我在 DropDownList 样式中使用它。如果我单击它,它会像往常一样下拉项目列表。但是,如果我单击表单上的其他组件,组合框不会让我离开它,除非我选择其中一项。我想添加 onmouseleave 事件,但在这种情况下,即使我将鼠标移出组合框区域一点,它也会关闭,这是不可取的。我想看到的是,每当我单击其区域之外的某个位置时,组合框就会失去焦点。那可能吗?

4

1 回答 1

1

实际上,我只是做了你所做的:启动了一个新应用程序并抛出了 ComboBox 和 TEdit。运行程序。正如您单击它时所说的那样,它会下拉列表。此外,当我单击 TEdit 时,组合框按预期自动关闭。所以,我不知道你的程序有什么问题。

于 2011-06-01T18:39:47.530 回答