2017-04-19 3 views
0

私は基本的にデータベース管理ソフトウェアであるC#で大学単位の単位プログラムを作っています。 DataGridViewを使用する代わりに、Photoshopで作成したようなビューを取り入れたいと思います。DataGridViewを使用する代わりに、以下のようなビューを作成するにはどうすればいいですか?

Table view

要素はクリック可能で、要素をクリックした後、それらの残りの部分が押し下げられ、より多くの詳細が暗くフィールドに表示された内容のリストであることを意味します。

Full Window

どれ導くアイデア:

ここでの完全なイメージですか?

+2

http://knockoutjs.com/examples/collections.htmlにチェックアウトすることができます私が想定していますWinFormsの?これで、現代的なUIを生成するのは非常に複雑で、WPFに切り替えることができます。 – jAC

+0

[Google検索](https://www.google.es/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=c%23+winforms+datagridview+master+details)を試しましたか? ? – Pikoh

+0

Winforms:既製のものはありません。 - 私は所有者/図面でListViewに行くだろう。たぶん私はそれがUserControlをホストさせるだろう。または、この[DGV実装](http://stackoverflow.com/questions/29005397/accordions-29005397/accordions-in-windows-forms-datagridview/29006361?s=1|2.0746#29006361) – TaW

答えて

-1

この場合、ウェブベースのアプリを計画している場合は、この目的でknockout.jsを使用することをおすすめします。私はASP.NETで作業しており、そのようなテーブルを作るためにknockout.jsを使用しています。

knockout.jsの詳細については、あなたが

+1

OPはこれが**ウェブベースのアプリではないことを明確にしました。 – stuartd

+1

'DataGridView'への参照は、これが' WinForms'プロジェクトであることを明確にしています。これは学校プロジェクトにとって驚くべきことではありません。 –

関連する問題