摘要: 在UIElement布局的时候,我们要知道父窗体或父控件要给子控件分配多少空间,换句话说子控件需要父控件提供多少空间给它。这些步骤在什么时候发生呢?这些过程来自UIElement的Measure 和Arrange,所以我们来重写这两个方法。看看里面到底做了些什么。父MeasureOverride 和ArrangeOverrideMeasure(测量),此方法实现:父元素从其自身的 MeasureCore 实现调用此方法以形成递归布局更新。其中Measure方法传入的参数是availableSize,这个availableSize是一个Size类型,表示的是父元素可以提供的大小。下面用实例来讲解 阅读全文
posted @ 2011-04-22 12:57 Lee's Blog 阅读(7597) 评论(2) 推荐(6) 编辑