xaml - 删除 Windows Phone 8.1 应用程序中的数据透视项中的空格

标签 xaml windows-phone-8.1 winrt-xaml

如何消除枢轴项目和枢轴边框之间的空白?
我尝试将边距和填充设置为 0,但没有多大帮助。我想要这样做的原因如下 - 我认为更改枢轴的模板以具有三个项目的静态(不移动)标题有点困难,因此我只是在枢轴上方放置一个带有三个按钮的 StackPanel三个项目,当有人按下按钮时,我会在后面的代码中手动选择枢轴项目。这种方法对我来说已经足够好了,但有一定的缺陷——项目和 StackPannel 之间有空白,我该如何删除它?

<StackPanel Orientation="Vertical">
    <StackPanel Orientation="Horizontal"> 
        <Button Click="Button_Click"/> 
        <Button Click="Button_Click_1"/> 
        <Button Click="Button_Click_2"/> 
    </StackPanel>
    <Pivot>
        <PivotItem>
            <local:someControl /> 
        </PivotItem>
        <PivotItem>
            <local:someControl />
        </PivotItem>
        <PivotItem>
            <local:someControl /> 
        </PivotItem>
    </Pivot>
</StackPanel>

最佳答案

您可以使用负值作为边距来删除该空格。只需尝试一下

<Pivot Margin="0, -25, 0, 0">

将 25 替换为您想要的值。

关于xaml - 删除 Windows Phone 8.1 应用程序中的数据透视项中的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30126431/

相关文章:

windows-store-apps - HubSection 中的 DataTemplate 没有得到全高

c# - 绑定(bind) ListView 项的可见性

c# - WP8.1 - CancellationToken 和 async 仍然永远等待并且永远不会结束

c# - 由于对象的当前状态,操作无效。当我删除按钮时

windows-phone-8 - 在 Windows Phone 8.1 应用程序模板中引用 Microsoft.Phone 时,在模块 mscorlib.dll 中找不到类型 System.SystemException

c# - 在 Windows Phone 中使用语义缩放

c# - 如何在 XAML 中的网格单元格上拉伸(stretch)矩形

c# - 如何将 xaml flipview 限制为仅在一个方向上翻转?

XAML:我可以按名称引用网格行或列吗?

c# - Windows Phone 8.1 语音合成器访问被拒绝?