私はその後、GridViewコントロールのデータソースとして使用され、データテーブルに構造体のリストをコピーするFastMember.ObjectReaderを使用しています:FastMember.ObjectReaderはDisplayNameを考慮に入れることができますか?
struct Foo {
[DisplayName("title1")]
public string Bar { get; set; }
}
...
var rows = new List<Foo>();
rows.Add(new Foo { Bar = "somethingsomething" });
DataTable table = new DataTable();
using (var reader = ObjectReader.Create(rows)) {
table.Load(reader);
}
grid.DataSource = table.DefaultView;
私がデータソースとしてリスト自体を選択した場合は、DisplayNamesがあります私はFastMember.ObjectReaderを使用するときにことを再作成することができますどのように
:カラムタイトルの代わりに、構造体のメンバ名として使用?
著者自身からの回答はそれほどありません! – sashoalm