2017-03-13 175 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财产,除非文字很短。