私はWPFを使用してC#で少しのプロジェクトを作成していますが、データをxamlファイルに正しく書式設定するにはいくつかの問題があります。
私のプログラムは、タイトル、リリース日などの属性を持ついくつかのシリアライズされたニュースオブジェクトを含むxmlファイルをurlからダウンロードします。コンテンツなど
私はこれらのすべてのニュースを特定のテンプレートに応じて自分のウィンドウに表示する必要があります。
ニュースのList
にすべてのデータを解析した後で、どのコントロールを使用すればよいか、バインディングを正しく使用する方法を知ることができません。
正確にオブジェクトの量を知らなくても、私は各Newsオブジェクトに対して繰り返し使用できるテンプレートを作成したいと思います。
私はいくつかの情報を検索したところ、各オブジェクトのグラフィカルな表現でなければならないDataTemplate Controlが必要であることがわかりましたが、このテンプレートをデータに組み込む方法や一般的に、 (DataTemplate
がある)<Window.Resources>
タグ
助けを少しは理解されるだろう、
おかげ
PS:私のプロジェクトの別の部分では、私はコンボボックスを使用して同様のことを行ったが、この場合できたIコンボボックスではなく、より複雑なテンプレート、テキストブロック、ラベルなどで作業したくない。
WPFテンプレートでデータを正しく書式設定する方法C#
テンプレートは次のようにする必要があります
アップデート
変更履歴18/08/2016
- 変更数1
- チェンジナンバー2
- 変更番号N
変更履歴17/08/2016
- 変更数1
- 変更番号2
- 変更数N
変更履歴16/08/2016
- 変更数1
- 変更番号2
- 変更数N
これらのxmlオブジェクトをC#オブジェクトにデシリアライズすることに成功しましたか? –
はい、私の唯一の問題は、これらのオブジェクトをフォーマットするためのテンプレートを作成することです。 –