大佬教程收集整理的这篇文章主要介绍了c# – 将秒数转换为分钟数:秒,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
1004到分钟:秒我可以成功地从XML中取出我的秒数,但我不知道如何使用Getters和Setter,@R_267_9447@将我的秒数转换为分钟:秒
我看过TimeSpan,我知道它可以做我要求的但我不知道如何编写getter和setter所以它会将整数值(秒)转换为minute:Seconds格式.
到目前为止,这是我班上的内容
public class Stats { public TimeSpan Time {get;set;} }
任何帮助将不胜感激,
谢谢
public class FriendlyTimeConverter : IValueConverter { public object Convert(object value,Type targetType,object parameter,CultureInfo culturE) { TimeSpan ts = TimeSpan.FromSeconds((int)value); return String.Format("{0}:{1:D2}",ts.minutes,ts.Seconds); } public object ConvertBACk(object value,CultureInfo culturE) { throw new NotImplementedException(); } }
Note the :D2 specifier for format strings.
要使用它,您可以在绑定的同时指定它:
<phone:PhoneApplicationPage.resources> <util:FriendlyTimeConverter x:Key="FriendlyTimeConverter"/> </phone:PhoneApplicationPage.resources> ... <TextBlock Text="{Binding timeRemaining,Converter={Staticresource FriendlyTimeConverter}}" Name="TimerDisplay" Grid.column="4" HorizontalAlignment="Right" Margin="12,0" Style="{Staticresource PhoneTexttitle2StylE}"></TextBlock>
以上是大佬教程为你收集整理的c# – 将秒数转换为分钟数:秒全部内容,希望文章能够帮你解决c# – 将秒数转换为分钟数:秒所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。