2017-03-13 222 views
0

我試圖更改按鈕(XAML)的大小,使其更大(標準大小:20x12)。當我把它更高,按鈕不會出現在全當我運行該程序:如果您設置Button 24的Height更改按鈕大小(XAML)

enter image description here

<Button Name="generate" 
      RelativePanel.Below="empty" 
      RelativePanel.AlignHorizontalCenterWithPanel="True" 
      Margin="0,45,0,0" 
      x:Uid="GenerateButton" 
      Content="" 
      Click="generate_Click" 
      Width="40" Height="24"/> 
+2

檢查父元素的大小 –

+1

發佈父元素xaml代碼 – Sajeetharan

+0

假設您使用UWP應用程序的默認字體和字體大小,按鈕(Auto)的默認高度爲32,那麼將其設置爲24(較小的數字)將導致該問題! –

回答

0

你也應該降低Padding喜歡0文本匹配:

<Button Name="generate" 
     RelativePanel.Below="empty" 
     RelativePanel.AlignHorizontalCenterWithPanel="True" 
     Margin="0,45,0,0" 
     x:Uid="GenerateButton" 
     Content="" 
     Click="generate_Click" 
     Width="40" Height="24" Padding="0"/> 

您可能還需要到MinWidth屬性設置爲40,而不是Width財產,除非文字很短。