Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 请求xamarin表单倒计时?_C#_Timer_Xamarin.forms_Countdowntimer - Fatal编程技术网

C# 请求xamarin表单倒计时?

C# 请求xamarin表单倒计时?,c#,timer,xamarin.forms,countdowntimer,C#,Timer,Xamarin.forms,Countdowntimer,我想为xamarin表单创建一个倒计时计时器,输出所有平台(android、Ios、wp……)的结果,如图所示。我喜欢使用它而不使用任何库或依赖项等。它也有视图布局在从ContentPage等页面类扩展而来的类的构造函数上使用此方法 private async void ShowingTimer() { int _end=0; 对于(整数分钟=1;整数分钟>=0;整数分钟--) { 对于(整数秒=59;\u秒>=0;\u秒--) { 如果(_秒=0;整数分钟--) { 对于(整数秒=59;\u秒

我想为xamarin表单创建一个倒计时计时器,输出所有平台(android、Ios、wp……)的结果,如图所示。我喜欢使用它而不使用任何库或依赖项等。它也有视图布局

在从ContentPage等页面类扩展而来的类的构造函数上使用此方法

private async void ShowingTimer()
{
int _end=0;
对于(整数分钟=1;整数分钟>=0;整数分钟--)
{
对于(整数秒=59;\u秒>=0;\u秒--)
{
如果(_秒<10)
{
_secondView.Text=Convert.ToString(“0”+_秒);
}
其他的
{   
_secondView.Text=Convert.ToString(_second);
}
_minuteView.Text=Convert.ToString(“0”+\u分钟);
等待任务。延迟(1000);
}
_end++;
如果(_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>

在从ContentPage等页面类扩展而来的类的构造函数上使用此方法

private async void ShowingTimer()
{
int _end=0;
对于(整数分钟=1;整数分钟>=0;整数分钟--)
{
对于(整数秒=59;\u秒>=0;\u秒--)
{
如果(_秒<10)
{
_secondView.Text=Convert.ToString(“0”+_秒);
}
其他的
{   
_secondView.Text=Convert.ToString(_second);
}
_minuteView.Text=Convert.ToString(“0”+\u分钟);
等待任务。延迟(1000);
}
_end++;
如果(_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>


我很抱歉,但我投票决定结束。你似乎没有努力,问题很简单。但我们不会为你做的,对不起。请阅读如何提出一个恰当的问题。先生,你只是给了我一个否定的观点吗?我到处搜索,但没有找到这个问题的答案。我很抱歉,但我投票决定结束。你似乎没有努力,问题很简单。但我们不会为你做的,对不起。请阅读如何提出一个恰当的问题。先生,你只是给了我一个否定的观点吗?我到处寻找,但没有找到这个富尔斯塔克先生的答案