2009-07-15 18 views
1

私はいくつかのカスタムデータの収集、変換、レポート作成を行うアプリケーションを持っています。.NETアプリケーション用のビジュアルエディタを作成するためのフレームワークやカスタマイズ可能なツールはありますか?

現在、すべての手順をセットアップして設定する唯一の方法は、大きくて面倒なWinForms画面の一部を埋めることです。私がしたいのは、「ブロック」にデータソース、データ変換モジュール、ビジュアライザーが表示され、矢印がデータフローを表示する軽量で使いやすいビジュアルエディターを作成することです。

種類SQL ServerやAccessのように、SQLクエリテキストを直接、またはすべてのケースで完璧ではないビジュアルエディタで編集できますが、実際のユーザーシナリオの99%でうまく動作します。

問題のGUI部分で私を助けることができる無料のフレームワークまたはツールキットの名前を付けることができますか?私はエディタを書く必要がないので、ビジネスロジックを「ブロック」と「矢印」の背後に提供してください。これは、私の重要なアプリケーションに関連しています。

また、WPFでも簡単に実行できますか?

答えて

1

ツールのユーザーがVisual Studio Standard以上を使用する必要がある場合は、DSL Toolkitを調べてください。ドメインモデルのインスタンスを作成するためのグラフィカルエディタを作成することができます。これらのインスタンスは、そのまま使用することも、Visual Studioでコードやその他のテキストベースの成果物を生成するために使用することもできます。


私はあなたにVSが必要ないことを認識しました。作成したデザイナを、お気に入りのWindowsフォームアプリケーションでWindowsフォームコントロールとしてホストする例があります。結果は、ドメインモデルのインスタンスを返すコントロールになります。あなたは、そのインスタンスで何をしたいのかを決めることができます。

+0

いいえ、私はユーザーがVSをインストールするとは思わない。おそらく私のインストールに必要なパッケージを含める方法がありますか、それとも大きすぎますか? –

+0

ちょうどあなたがVSを必要としないことを認識しました。 –

関連する問題