spiegelp / MaterialDesignExtensions

Material Design Extensions is based on Material Design in XAML Toolkit to provide additional controls and features for WPF apps
https://spiegelp.github.io/MaterialDesignExtensions/
MIT License
762 stars 122 forks source link

Stepper in Xaml #2

Closed manuelheld closed 6 years ago

manuelheld commented 6 years ago

Hallo, erstmals vielen Dank für die Extension. Finde ich wirklich klasse. Ich hab nur eine Frage wegen dem Stepper. ist es möglich die einzelnen Stepper per XAML anzulegen ? `

` So ungefähr ? Danke
spiegelp commented 6 years ago

Das funktioniert momentan noch nicht. Ich werde es ins nächste Release aufnehmen.

In English: Stepper does not support setting the steps via XAML yet. This feature is scheduled for the next release.

Example out of the demo:

<controls:Stepper IsLinear="{Binding Path=IsLinear}" Layout="{Binding Path=Layout}" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
    <model:Step>
        <model:Step.Header>
            <model:StepTitleHeader FirstLevelTitle="What is a Stepper?" />
        </model:Step.Header>
        <model:Step.Content>
            <viewModel:StepperTutorialOneViewModel />
        </model:Step.Content>
    </model:Step>
    <model:Step>
        <model:Step.Header>
            <model:StepTitleHeader FirstLevelTitle="Layout and navigation" />
        </model:Step.Header>
        <model:Step.Content>
            <viewModel:StepperTutorialTwoViewModel />
        </model:Step.Content>
    </model:Step>
    <model:Step>
        <model:Step.Header>
            <model:StepTitleHeader FirstLevelTitle="Steps" SecondLevelTitle="Header and content" />
        </model:Step.Header>
        <model:Step.Content>
            <viewModel:StepperTutorialThreeViewModel />
        </model:Step.Content>
    </model:Step>
    <model:Step>
        <model:Step.Header>
            <model:StepTitleHeader FirstLevelTitle="Validation" />
        </model:Step.Header>
        <model:Step.Content>
            <viewModel:StepperTutorialFourViewModel />
        </model:Step.Content>
    </model:Step>
</controls:Stepper>