現在、c# で WPF プロジェクトを開発しています。プロジェクトは、ページの初期化時に定義された文字列 (newMemoryRFID) を受け取り、それをクエリで使用します。そのようです
var query =
from c in MemoryData.Memory
where c.RFID == newMemoryRFID
select c;
this.DataContext = query;
this.View = ((CollectionView)(CollectionViewSource.GetDefaultView(this.DataContext)));
これにより、空の DataContext が生成されます
ただし、newMemoryRFIDがクエリになるものと同じテストデータを使用すると、つまり
var query =
from c in MemoryData.Memory
where c.RFID == "0F02D76B05"
select c;
this.DataContext = query;
this.View = ((CollectionView)(CollectionViewSource.GetDefaultView(this.DataContext)));
クエリは正しいレコードを取得します。お分かりかもしれませんが、私は最高のプログラマーではありませんので、答えが単純であればあるほど良いでしょう。そして、事前にどうもありがとう