Blackberry 10 — отображение пользовательского компонента в ApplicationB, который создан в ApplicationA

Я хотел бы создать приложение, которое показывает пользовательский компонент в ApplicationB, созданный в ApplicationA (например, мы поддерживаем проекты пользовательского интерфейса в C#.NET). Это похоже на разрешение ApplicationB использовать экран общего компонента из ApplicationA и изменять его содержимое перед визуализацией экрана (например, Title). Я мог создавать пользовательские компоненты, но не мог сослаться на новый проект для использования, а также задавался вопросом, как обрабатывать события щелчка для элементов управления, созданных в пользовательском компоненте, для которого они должны были реализовать какой-либо механизм подписки на события.

Я использую приведенный ниже URL-адрес для создания пользовательских компонентов: https://developer.blackberry.com/cascades/documentation/ui/custom_components/custom_components_tutorial.html

Но в приведенном выше руководстве не показано, как привязать события от родительского к пользовательскому компоненту.


person Prabhakaran Anbazhagan    schedule 03.01.2013    source источник


Ответы (1)


Самое близкое к тому, что вы описываете в Cascades, — это карточки. Однако это не похоже на то, что вы хотите. Если вы можете полностью реализовать свои элементы пользовательского интерфейса в QML и поместить их в общий каталог, ApplicationB может импортировать элементы и использовать их. Если вы реализуете на С++, вы можете создать библиотеку (статическую или динамическую) и связать ApplicationB с библиотекой.

person Richard    schedule 05.01.2013