一个“Rectangle”元素
一个“Rectangle”元素:
<Rectangle Height="17" HorizontalAlignment="Left" Margin="100,142,0,0" Name="rectangle1" Stroke="Black" StrokeThickness="1" VerticalAlignment="Top" Width="94" Fill="#FF3E4049" />
问题:在VS2010中看不到“Z-Index”属性(Blend4可以),应该怎样将其显示顺序,设置在其它的“XAML元素”之上???
[解决办法]
设置
Grid.Z-Index
或者Canvas.Z-Index
[解决办法]
<Grid x:Name="LayoutRoot" Background="White">
<Grid.Resources>
<Style TargetType="TextBlock">
<Setter Property="Canvas.ZIndex" Value="1"></Setter>
</Style>
</Grid.Resources>
<TextBlock Text="Hello">
</TextBlock>
<Rectangle Fill="Red"></Rectangle>
</Grid>
[解决办法]
Z-Index 属性应该是只影响同级元素
如果你想让你的上面的代码显示的话,应该指定父元素<my:Gauge.Indicators> 的Z-Index属性
你指定的元素没有同级元素,自然不会有效果
[解决办法]