Region是窗体设计,你设计的窗体有多长多宽,画的椭圆半径是多少,直接算出2个的面积不就得了!

解决方案 »

  1.   

    比如说是椭圆,如果我是用鼠标在窗口上随便划几笔,或者是不规则几何,Region也不是规则集合,是用RegionData定义的不规则集合,算面积岂不是要搞非常复杂的数学公式~~!请指教
      

  2.   

      sjm2003兄看来没明白的我意思,说白一点吧,如果我在窗口位置(100,100)的地方开了一个圆形半径为100的区域,然后我用鼠标在窗口上随便乱画,求我画的东西%多少在半径为100的区域内。如果一个一个像素去比较的话,效率太慢,希望高手有什么好方法!
      

  3.   

       这样,用MouseMove采点,然后用一次函数算出移动之前和移动之后两点之间的点,然后用这些点为圆心画N个园,肉眼看上去是一条曲线,其实N个园组成的,那么就上诉问题,求判断该曲线在(100,100)的地方的一个圆形半径为100的区域中的占有百分比