winform中,N个控件以椭圆排列,各位有没有什么好思路或者说算法,N可以固定,例如N=64
怎么才能将这64个控件按椭圆排列?求助

解决方案 »

  1.   

    各个控件的位置按椭圆轨迹依次排开.
      

  2.   

    C#有自带椭圆函数么?还是要自己事先计算好一个椭圆?我新手
      

  3.   

    有画椭圆的函数,但是没有椭圆函数把。椭圆函数自己计算也很简单,关键是你椭圆的参数是什么?电脑里一般是用最大内切矩形,数学上是焦点离心率
      

  4.   

    额画一个合适的椭圆,这个我知道,但是我不知道怎么去排列,因为它没有圆的规则,如果把周长平均分掉,每一段摆一个控件,我怕效果不均匀
      

  5.   

    自己把问题想复杂了,已经解决了,均分吧