我在窗口画了5x5行的方格,鼠标依次从第一行第一个方格开始,直到五行第五个方格,点击方格时,判断鼠标的坐标在该方格时,弹出窗口,提示正确
这个程序应怎么写呢.

解决方案 »

  1.   

    不太懂。
    既然要点击方格,可以直接在方格写Click的事件。
      

  2.   

    方格用DIV画,然后写DIV的onchick事件.
      

  3.   

    思路:
    5*5 就是25个矩形
    判断 点是否在矩形内就可以了
     
    List<RectangleF> lr = new List<RectangleF>();
    for (int i = 0; i < 25; i++)
    {  
        RectangleF rect = new RectangleF(……);
        lr.add(rect);    
    }
    Click 事件
    for (int i = 0; i < lr.Count; i++)
    {
    if (lr[i].Contains(e.Location))
    {
        MessageBox.Show("……");
    }
    }
      

  4.   

    是winform,该程序是个测试工具,主要用来检查触模屏的,把整个屏幕画成方格,然后用手去依次从左到右,从上到下点方格,若点中,就显示正确的提示框.这样就可能判断触模屏是好还是坏.