0

ApplicationA で作成された ApplicationB のカスタム コンポーネントを表示するアプリケーションを作成したいと思います (C#.NET で UI プロジェクトを維持するように)。これは、ApplicationB が ApplicationA の汎用コンポーネント画面を使用し、画面をレンダリングする前にその内容を変更できるようにするようなものです (たとえば、タイトルなど)。カスタム コンポーネントを作成することはできましたが、それを新しいプロジェクトで使用するために参照することができませんでした。また、イベント サブスクリプション メカニズムを実装する必要があるカスタム コンポーネントで作成されたコントロールのクリック イベントを処理する方法についても疑問に思いました。

以下の URL を使用してカスタム コンポーネントを作成しています: https://developer.blackberry.com/cascades/documentation/ui/custom_components/custom_components_tutorial.html

ただし、上記のチュートリアルでは、イベントを親からカスタム コンポーネントにバインドする方法は示されていません。

4

1 に答える 1

0

Cascades で説明するものに最も近いのはCardsです。しかし、これはあなたが望むものではないようです。UI要素を完全にQMLで実装し、それらを共有ディレクトリに配置できる場合、ApplicationBは要素をインポートして使用できます。C++ で実装する場合、ライブラリ (静的または動的) を作成し、ApplicationB をライブラリにリンクできます。

于 2013-01-05T19:02:04.853 に答える