本帖最后由 Ayuer_cn 于 2011-05-16 10:38:08 编辑

解决方案 »

  1.   

    http://msdn.microsoft.com/zh-cn/library/system.drawing.rectangle_members%28v=VS.90%29.aspx
    这上面讲到
    X:获取或设置此 Rectangle 结构左上角的 x 坐标。
    但为什么会有负值呢?
      

  2.   

    元素相对于其父级的 x 和 y 坐标位置以及其宽度和高度。 
    如果元素的父级为相对或绝对定位,则 OffsetRectangle 将返回父元素的偏移量。 如果元素本身为相对于其父级的相对定位,则 OffsetRectangle 将返回距其父级的偏移量。 
      

  3.   

    Div....................................
    .
    .   Div................................
    .   ...................................
    .   ...................................
    .   ...................................
    .   ...................................
    .   ...................................上面的Div为[0,0]则下面的Div[x,y]中的X就应该为负值,但里面X怎么会有正值?怎么知道元素的父级是相对或绝对定位?
    元素的父级除了相对或绝对定位外,还有其它的定位方式吗?