1

Windows 8MetroUIを作成しています。Weatherアプリ(または実際にはデフォルトのアプリ)の[場所]ビューに似た[追加]ボタンを作成したいと思います。

私のGridViewアイテムは、データソースからリストとして取得されています。データ型の空のオブジェクトを作成してリストに追加し、テンプレートセレクターを使用して「null」の空のオブジェクトを検出し、ボタンを表示しました。

しかし、これは少し汚いようです。ストレージなどのデータをシリアル化するときに、非データ項目を管理する必要があります...誰かがこれを行うためのより良い方法があるかどうか疑問に思っていますか?

4

1 に答える 1

2

追加のnull項目が追加されたリストのコピーを公開するプロパティを作成します。これにより、xamlをそのまま維持し、シリアル化時にフィルターで除外する必要がなくなります。

于 2012-08-07T19:46:03.840 に答える