당신은 실제로 즉, 컨트롤 사이에 빈 행을 추가 : Grid.Row="0
을 "Label
및 Button
에 대한 Grid.Row="2"
것은해야 순차적 수 아래 그림과 같이 ::
<Label x:Name="Screen"
Text=""
Grid.Row="0" Grid.Column="0"
Grid.ColumnSpan="4"
FontSize="50"
TextColor="Black"
BackgroundColor="White"
HorizontalTextAlignment="End"
VerticalTextAlignment="End"/>
<Button x:Name="Button1"
Text="1"
FontSize="40"
TextColor="White"
BackgroundColor="Aquamarine"
Grid.Row="1" Grid.Column="0"
Clicked="Button1_Clicked"/>
나는 또한 작업을 위해 추천 할 것입니다. (http://www.shopdigit.com/Engineering-Calculator-VOLTA-814-R814-0-03.htm에서 작업 응용 프로그램 등) 계산기를 만드는 별도의 리소스 파일을 사용하고 속성
<ContentPresenter VerticalAlignment="Stretch" HorizontalAlignment="Stretch"/>
또한 '0을 사용할 수를 설정해야합니다'속성의 실제 구현 예는 다음과 같습니다.
<!--TEXT BLOCK-->
<Style x:Key="TextBlock_Generic">
<Setter Property="TextBlock.VerticalAlignment" Value="Center"/>
<Setter Property="TextBlock.HorizontalAlignment" Value="Center"/>
<Setter Property="TextBlock.Padding" Value="0"/>
<Setter Property="TextBlock.Margin" Value="0"/>
<Setter Property="TextBlock.FontSize" Value="14" />
</Style>
희망 사항.
전체 코드를 여기에 포함시키지 않았습니다. 나중에이 행을 사용하고 있습니다. 저는 실제로 계산기를 만들었고 '+', '-', '*'와 '/'는 1 행에 들어가고 1,2,3은 2 행부터 시작합니다. – Aneesh
내 대답을 읽으십시오. 전체 코드 스 니펫을 포함 시키면 더 좋을 것입니다. 그렇지 않으면 문제를 재현하기가 어렵습니다. 안부 인사, –
고마워요! 나는 전체 코드를 최대한 빨리 업로드하고 이것을 시도 할 것이다. – Aneesh