Wizard

Es handelt sich hierbei um ein Layout welches ein “geführtes” Detail mit verschieden Schritten ermöglicht.

image-20240301-084557.png

Code Definition

using (var layout = elements.Contact.Add.Layout(LayoutType.Wizar, "Wizard")) { using (var wizardPage = layout.Add.Group("General").Control("WizardPage")) { wizardPage.Caption(German, "Allgemein") .Caption(English, "General"); wizardPage.Add.Link(metadata.Contact.Person); wizardPage.Add.Link(metadata.Contact.ContactType); wizardPage.Add.Link(metadata.Contact.Value); wizardPage.Add.Link(metadata.Contact.SortOrderPerson); } using (var wizardPage = layout.Add.Group("Validity").Control("WizardPage")) { wizardPage.Caption(German, "GĂĽltigkeit") .Caption(English, "Validity"); wizardPage.Add.Link(metadata.Contact.FromDate); wizardPage.Add.Link(metadata.Contact.ToDate); } }

 

Im Root Level eines Layouts mĂĽssen Elemente mit dem Control WizardPagesangegeben werden. Welche die einzelnen Steps in dem Wizard darstellen