1

ユーザーがドキュメントに表示するデータを操作できるc#を使用してUIを実装する必要があります。データはSQLを介してプログラムに入力する必要があります(データベースはプログラムにハードコードされるため、テーブルアダプターを使用しないことをお勧めしますが、どうしても必要な場合は使用します)。

ユーザーがデータベーステーブルの入力を選択すると、次のUIが表示されます。

https://docs.google.com/file/d/0B6b_N7sDgjmvcUt2amxNaXpJRFU/edit?usp=sharing https://docs.google.com/file/d/0B6b_N7sDgjmvdUhmMUJFbEdKeVk/edit?usp=sharing https://docs.google。 com / file / d / 0B6b_N7sDgjmvM3BSWDEyM0ROOFE / edit?usp = shared

  • ユーザーは、テーブルに追加する列(すべてのテーブルから、PK / FKを使用して接続を確立する必要があります)を選択し、そのデータを並べ替えて移動できる必要があります。

  • 次に、コントロールは、データベースからその情報をプルするために使用されるSQLを生成できる必要があります(または、データベースをメインプログラムに戻すこともできますが、SQLを優先します)。

私は多くのプログラムでこのUIを見てきましたが、このUIを最初から作成する手間を省くライブラリがそこにあると思います。

この種の機能を備えたC#で利用可能なライブラリはありますか?

4

2 に答える 2

0

TelerikのRadGrid、コンテキストメニューと列の並べ替えに関するすべての機能を提供します。ただし、テーブルの再生成に必要なコードを出力することはできません。さまざまな形式(pdf、word、excelなど)で指定された列の順序を使用して、グリッドから直接データをエクスポートできます。

Rad Gridも無料ではなく、一連のコントロールの一部です。

于 2013-03-25T15:44:50.113 に答える
0

DevExpressを試すこともできます。このコントロールライブラリを編集操作に使用します。それは無料ではありませんが、その価格の価値があります。

于 2013-03-28T12:02:04.517 に答える