2011-02-10 6 views
0

EF4には、テスト対象のデバイス(デバイス)を表すエンティティがあります。このエンティティには、3つのフィールド(key1、key2、datetime)を持つDeviceStatusesというプロパティがあります。これは、Statusテーブルのブリッジテーブルです。個々のデバイスが設定されているステータスの履歴を保持するために使用されます。だから、ナビゲーションプロパティDevice.DeviceStatuses.Statusは、私が興味を持って1私はDeviceStatusesのコレクションだけDeviceStatus MAX(日時)を与えます。コレクションの特性が履歴を残したとき、最も最近のアイテムのバインディング戦略は?

私の質問は、私はこれで作業に取り掛かるだろうかありますか?デバイスエンティティにカスタムプロパティを作成できますか?アプリケーションのXAMLに、自分が望む状態にしかバインドしない方法がありますか?

答えて

0

返されたコレクションの種類のため、私は{Binding Device.DeviceStatuses[0].Status}構文を使用できませんでした。私は最後の値をつかんで、その値を返すカスタムコンバータを書くことになった。

関連する問題