手动触发OnRender

 手动触发 Element.OnRender。需要经过以下两步:
  //步骤一、_rectangle 在经过Measure之后才会重新渲染 RenderSize会生成。
  _rectangle.Measure(new Size(_rectangle.Width, _rectangle.Height));

  //步骤二、_rectangle  在经过 Arrange才会生成DesiredSize
  _rectangle.Arrange(new Rect(0, 0, _rectangle.DesiredSize.Width, _rectangle.DesiredSize.Height));
posted @ 2024-06-03 18:19  小林野夫  阅读(51)  评论(0)    收藏  举报
原文链接:https://www.cnblogs.com/cdaniu/