1
の背後にあるコードでWP7日時コンバーターを使用して、現在、私は私のXAMLでこれを持っている:ファイル
<phone:PhoneApplicationPage.Resources>
<toolkit:RelativeTimeConverter x:Key="RelativeTimeConverter"/>
</phone:PhoneApplicationPage.Resources>
....
<TextBlock x:Name="txtTimeAdded" Text="{Binding DateAndTime, Converter={StaticResource RelativeTimeConverter}}" />
しかし、私はそれをバインドする必要はありません代わりにコードビハインドファイルで使用したいと思っています。 これを行うにはどのようなアイデアですか?
これに基づき:このようにhttp://www.jeff.wilcox.name/2011/08/august2011phonetoolkit/
私はこれを試しました: var converter = new RelativeTimeConverter(); converter.Convert(e.Result.DateTime.ToLocalTime()、null、null、null); しかし、2行目でNullReferenceExceptionエラーが発生します。 – SniperED
あなたのコードから '.ToLocalTime()'部分を削除してください。 –
だから、null refrenceを解決しましたが、今私はこれを持っています: var converter = new RelativeTimeConverter(); converter.Convert(e.Result.DateTime.ToLocalTime()、null、null、new System.Globalization.CultureInfo( "en-US")); txtTimeAdded.Text = converter.ToString(); これで、txtはこれを返します。 "Microsoft.Phone.Controls.RelativeTimeConverter" – SniperED