我有一个窗口窗体。在该窗口窗体中我有一个组合框。我在组合框中预定义了项目添加、删除和删除。 我想让组合框在鼠标悬停时自动展开。我怎样才能做到这一点?我注意到自动展开代码应该在组合框的鼠标悬停事件中给出。像这样
private void comboBox1_MouseHover(object sender, EventArgs e)
{
}
但我不知道如何扩展组合框。谁能告诉我该怎么做?
好的,我完成了扩展部分
private void comboBox1_MouseHover(object sender, EventArgs e)
{
comboBox1.DroppedDown = true;
}
但是当我将鼠标指针从组合框中离开时,我想关闭组合框。如何做到这一点?
Use the DroppedDown http://msdn.microsoft.com/en-us/library/system.windows.forms.combobox.droppeddown(v=vs.110).aspx财产并使其真实,
private void comboBox1_MouseHover(object sender, EventArgs e)
{
var box = sender as ComboBox ;
box.DroppedDown = true;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)