Excel ファイル (.xls) からテーブルを読み込んで DataGrid に表示しようとしています。テーブルには不明な次元があり、各列には 1 つの不明な型 (string、double、または int) の値があります。
COM 経由でファイルにアクセスし、テーブルを ExpandoObjects の List<> に配置します。DataGrid.ItemSource をリストに設定すると、グリッドは視覚的に空のままになります。列とそのデータ バインディングを明示的に定義すると、アプリケーションが指定されたプロパティを ExpandoObjects で見つけることができないという実行時メッセージが生成されます。
GridView にテーブルを表示するにはどうすればよいですか? 私は Silverlight 5 RC を使用しており、それを行う簡単な方法を望んでいました。少なくとも、これまでに Silverlight 2 および 3 で見たソリューションよりも単純です。