メタデータを使用して UI を駆動する .net Windows フォーム アプリケーションを設計中です。http://msdn.microsoft.com/en-us/library/ms954610.aspxを見つけることを除けば、楽しみにしていることは何もありません。メタデータ駆動型のユーザー インターフェイスに取り組んだ人はいますか? この方法論に従うことの意味は何ですか。また、指針があれば非常に役立ちます。
5779 次
4 に答える
1
最も明白な答えは、Microsoft 自身が、WinForms を (ある程度) 置き換えるWindows Presentation Foundationで Xaml を使用することで、この概念を採用したということです。
WinForms に固執したい場合は、Xaml for WinForms へのオマージュのようなMyXamlを検討することをお勧めします。
于 2008-09-19T18:41:19.760 に答える
0
Evolutility CRUD フレームワークを確認することをお勧めします。これは、実行時にすべての UI を生成する CRUD 用のオープン ソース メタデータ ドリブン フレームワークです。
ソース コード (C# および JS) と多くのサンプルが付属しています。
于 2009-02-24T12:23:32.747 に答える
0
HTA でこれを試すことができます。以前、HTA と XML を使用してメタデータ駆動型アプリケーションを作成しました。XAML のような構造と HTA-VBScript コードを作成して、この構造を解析し、さまざまな種類の UI 要素を検証と共にレンダリングしました。
于 2009-02-24T12:46:49.183 に答える
0
Andromeda プロジェクトをチェックしてください。これは広範囲に行われています。残念なことに、スタックは .NET フレンドリーではありません (PHP、Postgres、Perl)。
于 2009-02-24T13:05:49.307 に答える