Durchlaufene Menu erzeugt

This commit is contained in:
HuskyTeufel
2022-05-30 17:04:24 +02:00
parent 455f57fd35
commit 7bf5d1ad05
16 changed files with 303 additions and 22 deletions

View File

@@ -15,9 +15,17 @@
<DataTemplate DataType="{x:Type viewmodel:SettingsPageViewModel}">
<views:SettingsPageView />
</DataTemplate>
<DataTemplate DataType="{x:Type viewmodel:AuftraggeberListPageViewModel}">
<views:AuftraggeberListPageView />
</DataTemplate>
<DataTemplate DataType="{x:Type viewmodel:BauvorhabenListPageViewModel}">
<views:BauvorhabenListPageView />
</DataTemplate>
<DataTemplate DataType="{x:Type viewmodel:SewerObjectListPageViewModel}">
<views:SewerObjectListPageView />
</DataTemplate>
<DataTemplate DataType="{x:Type viewmodel:AuftraggeberEditPageViewModel}">
<views:AuftraggeberEditPage />
</DataTemplate>
@@ -33,9 +41,14 @@
<Button Content="Settings Page" Command="{Binding Path=LoadSettingsPageCommand}" />
<Button Content="Neue Prüfobjekt hinzufügen" Command="{Binding Path=AddNewInspektionsObjektCommand}" />
</StackPanel>
<ListBox Name="Auftraggeber" ItemsSource="{Binding Path=AuftraggeberListe}" SelectedItem="{Binding Path=SelectedAuftraggeber}" />
<StackPanel DockPanel.Dock="Left" Width="306">
<Button Content="Next" Command="{Binding Path=NextMenuEntriePageCommand}" />
<Button Content="Back" />
<ContentControl Content="{Binding Path=AktuellMenu}" />
</StackPanel>
<!--<ListBox Name="Auftraggeber" ItemsSource="{Binding Path=AuftraggeberListe}" SelectedItem="{Binding Path=SelectedAuftraggeber}" />
<ListBox Name="Baustellen" ItemsSource="{Binding Path=BauvorhabenListe}" SelectedItem="{Binding Path=SelectedBauvorhaben}" />
<ListBox Name="Prüfobjekte" ItemsSource="{Binding Path=InspektionsobjekteListe}" SelectedItem="{Binding Path=SelectedSewerObject}" />
<ListBox Name="Prüfobjekte" ItemsSource="{Binding Path=InspektionsobjekteListe}" SelectedItem="{Binding Path=SelectedSewerObject}" />-->
<ContentControl Content="{Binding Path=CurrentViewModel}" />
</DockPanel>
</Window>