繁体   English   中英

画线等于wp8中的页面宽度

[英]Draw line equal to page width in wp8

我正在使用Line在wp8应用程序中绘制线条,但是当我更改页面方向时,它的宽度始终相同。 我知道行宽是静态设置为480,如何使其自动适应页面的两个方向。 我正在使用ListBox ItemTemplate中的行。

<ListBox x:Name="lsbReadingChapter" Style="{StaticResource ListBoxStyle1}" 
         Grid.Row="1" DoubleTap="lsbReadingChapter_DoubleTap">
    <ListBox.ItemTemplate>
        <DataTemplate>
          ....
          <Line X1="0" X2="480" Y1="0" Y2="0" VerticalAlignment="Bottom"
                StrokeThickness="1" Stroke="LightGray" />
        </DataTemplate>

    </ListBox.ItemTemplate>
</ListBox>

如何画线以自动适应两个方向的页面?

与其绘制线条,不如使用高度为1 pt且宽度为'auto'的边框。 然后,您可以将HorizontalAlignment设置为拉伸。

<Border Background="White" Height="1" Width="auto" HorizontalAlignment="Stretch"/>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM