Я хочу создать диалоговое окно для редактирования некоторого поля, и мне нужно создать собственный контент для диалогового окна и получить от него ответ, чтобы перезагрузить данные. Итак, я прочитал весь контент о диалогах и всплывающих окнах по ссылке ниже.
http://zebble.net/docs/alerts-and-dialogs
И затем я тестирую этот код:
На другой странице я хочу показать всплывающее окно:
await Nav.ShowPopUp<CustomeDialogPage>();
Моя пользовательская страница Zebble:
<z-Component z-type="CustomeDialogPage"
z-base="Page"
z-namespace="UI.Pages"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../.zebble-schema.xml">
<Stack CssClass="customedialog">
<Button Text="OK" />
</Stack>
</z-Component>
И затем я создаю таблицу стилей для этого
.customedialog {
width: 300px;
height: 100px;
background: #ffffff;
border: 2px;
padding: 5px;
margin-top: 100px;
}
но я не смог закрыть всплывающее окно или добавить для него заголовок, и я не знаю, как я могу получить результат. И это пример диалога, который я хочу использовать, как показано ниже: