Xaml 如何删除网格和按钮之间的空间

Xaml 如何删除网格和按钮之间的空间,xaml,windows-phone-8,Xaml,Windows Phone 8,我正在使用网格和按钮来创建按钮列表。 这是我的密码 <Grid Grid.Row="1" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"> <Grid.RowDefinitions> <RowDefinition Height="Auto" /> <RowDefinition Height="Auto" /> </Grid.Ro

我正在使用网格和按钮来创建按钮列表。 这是我的密码

<Grid Grid.Row="1" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto" />
        <RowDefinition Height="Auto" />
    </Grid.RowDefinitions>
    <Button HorizontalAlignment="Stretch" VerticalAlignment="Stretch" 
      BorderThickness="0" Background="Red" Content="dsa" Margin="0" Padding="0"/>
</Grid>

如何用按钮移除网格之间的空间


我尝试将padding&margin设置为0,但没有影响。

您是否尝试添加样式标记,并使用边框折叠:折叠;和/或列间距:0px?(将这些添加到网格中,而不是按钮)

尝试更改按钮的边距,如
Margin='-10'
。这将删除空间。

谢谢您的评论。我修好了。通过编辑按钮模板,修改模板边距。(不是从工具箱拖放时的边距。它是按钮模板中的marin)-1关于这个答案有两个原因。a) 这是一个xaml的问题,你用css来回答。b) 用“你试过了吗”或“如果”回答的问题不是答案,保留在评论中,以帮助OP更好地引起对他的问题的注意。干杯a) 我知道这是XAML,我最初的想法是风格就是风格。如果您正在编写XAML,您可能对样式非常熟悉,可以转换为XAML使用的模板。b) 有时候,最好的回答方式是进入发现模式。这就是问题所在。谢谢大家。人人都有权利。最终目标是帮助我们的会员&StackOverflow