在panel控件中显示了摄像头内容,现在就是想在panel中放置一个矩形框,可以用鼠标移动,移到哪个位置按"照相"按钮就把矩形框中的内容显示在picture控件中并保存为jpeg文件.现在的问题是还没有解决,问题是在panel上画矩形框可以画,但是一旦显示摄像头内容后,矩形框到后面去了,停止显示摄像头内容后,矩形框还在.高手,请帮忙解决,给个例子最好,因为我刚学C#不久.

解决方案 »

  1.   

    再不行的话试下将两个一样Size的panel重叠,下面的显示摄像头的内容,上面的将其底色设成透明,并在上面绘制矩形框
      

  2.   

    Panel控件透明比较困难,它的OnPaintBackground和OnPaint都没有办法重载,虽然有个Paint事件,但在这个事件之前控件内部已经把Background画了,我也想了好久,没有想出办法来
      

  3.   

    将Panel的BackColor设成Web的Transparent
      

  4.   

    在WEB中可能可以,但是panel在winForm中设置Transparent是不行的.没有办法透明