Как вызвать экран при нажатии кнопки в каскадах Blackberry 10? Я пробовал этот код, но он не работает,
Button {
text: "Sign-in"
onClicked: main.qml
}
Может ли кто-нибудь прислать мне несколько примеров кода для функции on-click?
Спасибо
Как вызвать экран при нажатии кнопки в каскадах Blackberry 10? Я пробовал этот код, но он не работает,
Button {
text: "Sign-in"
onClicked: main.qml
}
Может ли кто-нибудь прислать мне несколько примеров кода для функции on-click?
Спасибо
Чтобы показать новый Page
, вам нужно определить NavigationPane
и вставить в него Page
. Пример:
import bb.cascades 1.0
NavigationPane {
id: navigationPane
Page {
Button {
text: "Sign-in"
onClicked: {
var page = secondPageDefinition.createObject();
navigationPane.push(page);
}
attachedObjects: [
ComponentDefinition {
id: secondPageDefinition
source: "DetailsPage.qml"
}
]
}
}
}
Самое приятное в этом то, что NavigationPane
автоматически позаботится о кнопке «Назад».
Когда вы создаете новый проект BlackBerry Cascades в Momentics, выберите шаблон NavigationPane для чего-то очень похожего на этот.