【问题标题】:Is there a way to change the draw order in WPF有没有办法改变WPF中的绘制顺序
【发布时间】:2010-05-07 15:09:47
【问题描述】:

有没有办法改变 StackPanel 中控件的绘制顺序而不改变 StackPanel 中这些控件的实际顺序?

我问的原因是我们有一个按钮栏,按钮之间的边距为 0。活动按钮增长(即边距设置为 -10)与相邻按钮重叠。这里的问题是右边的按钮是稍后绘制的,因此是在顶部而不是活动按钮上绘制的。

恐怕我需要制作一个基于网格的自定义控件..

【问题讨论】:

    标签: wpf draw stackpanel


    【解决方案1】:

    无需更改绘制顺序,只需设置Panel.ZIndex attached property

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-07
      • 2017-06-09
      • 2021-01-29
      • 2012-11-11
      • 2014-01-10
      • 1970-01-01
      • 2011-03-28
      • 1970-01-01
      相关资源
      最近更新 更多