異なるプロジェクトの同じ XamDataGrid で異なる列を表示するアプリケーションを構築しようとしています。次に例を示します。
public class Project
{
public ICollection<Person> People { get; private set; }
public string DisplaySpec { get; private set; }
}
public class Person{
{
public Name Name { get; set; }
}
public class Name
{
... a bunch of dynamic properties that vary by project...
}
各 Name のプロパティを問題なく動的に検索できます。Xaml を記述して実際の実行可能ファイルにコンパイルすると、それらを表示できます。しかし、プロジェクトごとにバインドするフィールドのリストが異なるため、表示するフィールド名を挿入できるようにしたいと考えています。
使用したいフィールドの名前を指定できる簡単な方法はありますか?