2017-01-26 29 views
-2

私はこのpicture.iのようなすべてのプラットフォーム(android、Ios、wp ....)に出力するxamarinフォーム用のカウントダウンタイマーを作成したいと思っています。レイアウトあまりにenter image description herexamarinフォームのカウントダウンタイマー?

+3

私は申し訳ありませんが、私は閉じるために、これを投票しています。あなたの努力はないようですが、質問はかなり簡単です。しかし、私たちはあなたのためにそれをするつもりはありません、申し訳ありません。適切な質問をする方法については、[here](http://stackoverflow.com/help/how-to-ask)を参照してください。 –

+0

あなたはこのサークルのために私にマイナスポイントを与えますか? –

答えて

0

ContentPageのようなページクラスから継承するクラスのごコンストラクタにこの方法を使用してください。

private async void ShowingTimer() 
    { 

      int _end = 0; 
      for (int _minute = 1; _minute >= 0; _minute--) 
      { 
       for (int _second = 59; _second >= 0; _second--) 
       { 
        if (_second < 10) 
         { 
          _secondView.Text = Convert.ToString("0" + _second); 
         } 
        else 
         { 
          _secondView.Text = Convert.ToString(_second); 
         } 
         _minuteView.Text = Convert.ToString("0" + _minute); 
         await Task.Delay(1000); 
       } 
       _end++; 
      if (_end == 2) {break;} 
      } 

    } 

レイアウトでXAMLため、このコード:

<Grid> 
<Grid.ColumnDefinitions> 
    <ColumnDefinition Width="25*"/> 
    <ColumnDefinition Width="20*"/> 
    <ColumnDefinition Width="5*"/> 
    <ColumnDefinition Width="25*"/> 
    <ColumnDefinition Width="25*"/> 
</Grid.ColumnDefinitions> 
    <Grid Grid.Column="0"/> 
    <Label Grid.Column="1" x:Name="_minuteView" VerticalOptions="Fill"HorizontalOptions="Fill" HorizontalTextAlignment="Center" VerticalTextAlignment="Center" FontSize="35"/> 
    <Label Grid.Column="2" Text=" : " FontSize="25" VerticalTextAlignment="Center" HorizontalTextAlignment="Center"/> 
    <Label Grid.Column="3" x:Name="_secondView" VerticalOptions="Fill" HorizontalOptions="Fill" HorizontalTextAlignment="Center" VerticalTextAlignment="Center" FontSize="35"/> 
    <Grid Grid.Column="4"/> 
</Grid> 
関連する問題