2014-02-20 105 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使用的