3

我在 WINCE 平台上工作,用 C# 开发 windows 窗体应用程序,我需要为DROP DOWN BOX实现鼠标单击事件,但紧凑的框架不支持鼠标单击事件。

谁能建议我为组合框(下拉框)实现鼠标单击事件的任何替代方法。?

PS:我在下拉框上使用 GOT FOCUS EVENT 但它不灵活,我需要在单击 DROP DOWN BOX 或当它被 DROPPED DOWN 时运行代码。

任何建议或代码片段都会对我有很大帮助。谢谢 !!

4

1 回答 1

0

如果这可以帮助你,我会很高兴,否则请不要投反对票:D ;)

你可以在你的表单上使用这个事件:

private void Form1_MouseDown(object sender, MouseEventArgs e)
    {
        int maxX = 1000;
        int minX = 5;
        int maxY = 1000;
        int minY = 5;

            if ((MousePosition.X < maxX) && (MousePosition.X > minX)
                 && (MousePosition.Y > minY) && (MousePosition.Y < maxY))
            {
                //do something
            }
        }

如您所见,我限制了鼠标的位置。这必须工作;)

于 2014-04-17T06:22:38.327 回答