2014-02-20 89 views
1

enter image description here如何删除网格和按钮之间的空间

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

<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> 

如何删除与按钮网格之间的空间?

我试图使用填充&保证金为0,但它不受影响。

回答

0

您是否尝试添加样式标签,并使用border-collapse:collapse;和/或列间隔:0px; ? (将这些添加到网格中,而不是按钮)

+2

感谢您的评论。我修好了它。通过编辑按钮模板,修改模板边距。 (不是从Toolbox拖放时的边距,它是按钮模板中的马林) –

+0

-1在这个答案有两个原因。 a)这是一个xaml问题,你用css回答。 b)以“你有没有尝试过”或“假如”的答案回答问题并不是一个答案,请将它留在评论中,以帮助OP更好地注意他的问题。干杯! –

+0

a)我知道这是XAML,我最初的想法是样式是样式。如果您正在编写XAML,那么您可能很熟悉样式以转换为XAML使用的