4

私は今何日もネットを閲覧していますが、それでも探しているものが見つかりませんでした。基本的に、アプリケーションインターフェイス、HTMLとCSSを使用したGUIを開発し、もちろんイベントを保持し、実行時にレイアウトの一部(divのコンテンツなど)を変更する機会を提供したいと思います。このアプリケーションは、データを視覚的に表示し、実行時に更新するデータベースマネージャーです。

  • IEは、System.Windows.Forms.WebBrowserを使用しています。これは、私が避けようとしていることです。クライアントシステムによって異なり、バージョン7で停止し、アプリケーションとのリンクが困難です。

  • HTMLayout - http ://www.terrainformatica.com/htmlayout/:面白そうですが、.net c#の部分、nabu-libraryは死んでいます

  • Sciter - http ://www.terrainformatica.com/sciter/:HTMLayoutと同じグループからですが、統合を実際に理解することができず、これが私が望むものであるかどうかはわかりません-また、見つけることができませんでした。ネットc#情報

  • Awesomium - http ://awesomium.com/:最初は本当にいいように見えますが、.net 4が必要であり、.net 2にとどまる必要があります-また、処理、使用、および.netwikiが多すぎるようです。少し弱いです:http ://wiki.awesomium.net/

  • そして最後にGeckohttp ://code.google.com/p/geckofx/Webkithttp : //code.google.com/p/open-webkit-sharp/-しかし現在、それらが使用できるかどうかはわかりませんアプリケーション全体をレンダリングするために、それらは別のエンジンを備えたWebBrowserのように見えます。

私は何か見落としてますか?

4

2 に答える 2

1

Sciter 統合の原則は、こちらこちらで概説されています。

Sciter と HTMLayout はどちらも、同じ統合原則と API アーキテクチャを使用しています。

.NET ラッパーの時点で、次のプロジェクトを確認してください。

  1. https://github.com/midiway/SciterSharp
  2. https://code.google.com/p/expemerent/
于 2013-07-20T02:29:32.237 に答える
0

これが要件に適合するかどうかはわかりませんが、現在Webkit.NEThttp://webkitdotnet.sourceforge.net/を使用しています。

基本的に、インターフェイスにWebkit Browser Controlを使用し、HTML / CSSマークアップを変数として保存してから、C#を使用してサーバー側のロジックを実行し、結果をBrowser Controlに出力します(この場合、C#はPHPの代わりに機能します。アプリケーションにポータブルWebサーバーを含めていません)。

いくつかの新しい機能/標準を実現するために更新したかったので、この記事が最も役に立ちました。

http://peterdn.com/post/(First!)-Using-WebKit-nightly-builds-with-WebKit-NET.aspx

于 2013-02-22T23:01:18.163 に答える