2011-06-13 70 views
1

我试图打印Canvas内容,并采取了将孩子移动到FixedPage对象来帮助定位等,但我只是发现它似乎没有ZIndex属性以贴在孩子身上。FixedPage没有ZIndex

有没有办法解决这个问题?

回答

0

使用画布在固定的页面是这样的:

canvas = new Canvas(); 
fixedPage.Children.Add(canvas); 
foreach(var element in youeElements) 
{ 
    canvas.Children.Add(element); 
    Canvas.SetZIndex(element, zindex); 
} 
+0

是的,我明白帆布有它 – 2011-06-13 20:06:41

+0

@boomhauer:它是植根于['Panel.ZIndex'(HTTP:// MSDN。 microsoft.com/en-us/library/system.windows.controls.panel.zindex.aspx)附加属性,因此不使用容器元素,尊重它不会被使用。 – user7116 2011-06-13 23:13:19

+0

所以物品堆叠的顺序是相互重叠的? – 2011-06-14 19:03:03