0

VisualStudioのデータソースに不満があります。レポートのデータソースとしてオブジェクトを使用したいと思います。私が理解しているように、VSはパブリックプロパティとデータテーブルのみを理解します。しかし、私は自分のオブジェクトからを使用したいとList<Image>思います。出来ますか?

編集:コメンター向け。テーブルまたはパブリックプロパティを持つオブジェクトを選択すると、このテーブルはデータソースウィンドウに表示され、コントロールにドラッグしたり、reportviewerなどで選択したりできます。List<Image>データソースウィンドウには表示されません。

4

2 に答える 2

1

クラスはIEnumerableインターフェイスを実装します。DOTNETのデータソースとして指定できます。例:データセット、データテーブル、リスト、配列など。

于 2012-04-25T12:44:10.067 に答える
0

質問のギャップの間を読み込もうとしています...フォームにを追加したいようですBindingSource。次に、そのソースのプロパティで、DataSource[プロジェクトデータソースの追加...]を選択しObject、を選択してから展開します。バインドするタイプを選択するためのnamespace/type-tree。

次に、実行時に、実際のリストをに割り当てます.DataSource

率直に言って、私は実際には気にしません。実行時に接続するだけで問題なく動作し、IDEでの多くの混乱を回避できます。

于 2012-04-25T12:53:17.753 に答える