Есть ли какая-либо структура, которая может переключать представления в wpf в шаблоне mvvm (нет кода вообще) - PullRequest
0 голосов
/ 06 мая 2019

Я создаю библиотечное приложение с шаблоном mvvm.У меня есть bookview, studentview, issueBookview, и у каждого представления есть своя модель представления.В каждом представлении есть кнопка (команда), если пользователь нажимает кнопку «книга», то должен отображаться просмотр книги, или если пользователь нажимает кнопку «студент», то должен отображаться вид ученика.Я не могу получить правильный и краткий пример для этой проблемы.Я был бы очень признателен, если бы кто-то привел простой пример.Заранее спасибо.

 <Grid x:Name="MainMenu" Grid.Column="1" >
        <Label Style="{StaticResource labelStyle}">Menu</Label>
        <StackPanel Margin="10, 50,10,50" VerticalAlignment="Top">
            <Button  Style="{StaticResource buttonStyle}">Issue Book</Button>
            <Button  Style="{StaticResource buttonStyle}">Return Book</Button>
            <Button  Style="{StaticResource buttonStyle}">Add new Book</Button>
            <Button  Command="{Binding CreateCSV}"  Style="{StaticResource buttonStyle}">View Book Data</Button>
            <Button  Style="{StaticResource buttonStyle}">Add new Student</Button>
            <Button  Style="{StaticResource buttonStyle}">View Student Data</Button>
            <Button  Style="{StaticResource buttonStyle}">View Issued Books</Button>
            <Button  Style="{StaticResource buttonStyle}">View Return Books</Button>
        </StackPanel>
    </Grid>
...