私はUWPアプリケーションと1列にsfDataGridを使用しています。 "yyyy/MM/dd"文字列形式でdatetimeを表示したいと思います。 GridTextColumnとGridDateTimeColumnの両方がありますが運はありません。 GridDateTimeColumnにはFormatStringプロパティがありますが、これも何も差異を生じないように設定しています。"yyyy/MM/dd"でDateTimeを表示する方法UWPのフォーマットsfDatagrid
答えて
ビューモデルからあなたの列のデータは、タイプDatatimeなくDateTimeFormatを使用するための単なる文字列でなければなりません
<syncfusion:GridDateTimeColumn MappingName="QuestionName"
ColumnSizer="Star"
AllowSorting="True"
AllowFiltering="True"
DateTimeFormat='{}{0:yyyy/MM/dd}' />
を使用することができます。それ以外の場合は、文字列ベースの列のcoontrolと同じコードをバインディングで使用します。
に設定すると、UWPのsfDataGridに「DateTimeFormat」というプロパティが設定されていないと、角括弧のセットが重要になることに注意してください。 –
デフォルトのパターンが要件を満たしていない場合は、CustomPatternを設定して日付と時刻の書式をカスタマイズできます。
カスタム形式の例は、WPFの次のコードサンプルに表示されています。
<syncfusion:SfDataGrid x:Name="dataGrid"
AutoGenerateColumns="False"
ItemsSource="{Binding Orders}">
<syncfusion:SfDataGrid.Columns>
<syncfusion:GridDateTimeColumn CustomPattern="dd-m-yyyy hh:mm:ss"
HeaderText="Order Date"
MappingName="OrderDate"
Pattern="CustomPattern" />
</syncfusion:SfDataGrid.Columns>
UWP
<syncfusion:GridDateTimeColumn FormatString="yyyy/dd/MM"
HeaderText="Order Date"
MappingName="OrderDate"
SelectorFormatString="yyyy/dd/MM" />
さらなる詳細はここWPF https://help.syncfusion.com/wpf/sfdatagrid/column-types#change-the-pattern-of-date-time-value
あるためUWP https://help.syncfusion.com/uwp/sfdatagrid/column-types#griddatetimecolumn
@Rahul、この回答から助けを得ましたか? –
- 1. dateTimeをフォーマットする方法
- 2. Logstashでyyyymmddをyyyy-mm-ddにフォーマットする方法は?
- 3. LocalDateをyyyyMMDD(JodaTimeなし)にフォーマットする方法
- 4. UWPのTelerikCalendarで現在の月のchageを表示するときにuwpコントロールを表示する方法
- 5. DataTemplatesを表示/非表示にする方法UWP
- 6. Syncfusionで水平スクロールバーを強制する方法SfDataGrid
- 7. VBS Msgbox(DateTime.Now.ToString( "yyyyMMdd HH:mm:ss"))エラーを表示
- 8. UWPアプリケーションでマイフォルダを一覧表示する方法
- 9. UWP appフルスクリーンでステータスバーを表示する方法は?
- 10. uwpアプリケーションでバックグラウンドタスクからコンテンツダイアログを表示する方法
- 11. xsltでGMT形式にdateTimeを表示する方法は?
- 12. セッションdatetime値をaspxでフォーマットする方法は?
- 13. asp.net mvc3ビューでdatetimeをフォーマットする方法
- 14. select文でMySQLからdatetimeフィールドをフォーマットする方法は?
- 15. フォーマットcreated_at datetimeカーボンを使用し、結果をlaravelブレードに表示
- 16. テキストビューで通貨フォーマットを表示する方法
- 17. UWP xaml:アイコンとテキストのボタンを表示する方法は?
- 18. yyyymmdd形式の文字列をdatetimeに変換する
- 19. C#でDateTimeをフォーマットするときにttが表示されない
- 20. matplotlib図のスライダ値をdatetimeパターンにフォーマットする方法は?
- 21. HTML形式でhtmlコードをフォーマットされた方法で表示する方法
- 22. fullcalendar月表示フォーマット表示の変更方法
- 23. 'yyyymmdd'形式を使用してVarcharをDatetimeに変換する
- 24. フォーマット "YYYYMMDD"の文字列をTimex.Parse.DateTimeタイプに解析するには?
- 25. フォーマットのDateTimeエラー
- 26. UWP - バックグラウンドタスク - UI - UIを非表示にする方法は?
- 27. UWPネットワークディレクトリから画像を表示する方法
- 28. MVCモデルにnull datetimeを表示する方法
- 29. DateTimeを24時間形式にフォーマットする方法は?
- 30. datetimeを "yyyy-MM-dd"にフォーマットする方法
使用 StringFormat = '{} {0:YYYY/MM/DD } ' メモ:文字列フォーマッタliも使用できますke StringFormat = '短い日付' または StringFormat = 'd' – SimperT
xaml – SimperT