Hej, mam problem z którym nie umiem sobie poradzić. A mianowicie, pracuję nad małym projektem WPF przy wykorzystaniu MVVM. Posiadam widok okna głównego MainWindow.xaml.

W widoku tym znajduje się przycisk

<Button Grid.Row="2"
                Grid.Column="4"
                Style="{StaticResource buttonStyle}"
                Command="{Binding ElementName=kontaViewDialogBox, Path=Show}">
            <TextBlock Text="Konta" TextWrapping="Wrap" TextAlignment="Center"/>
        </Button>

Przycisk ten odwołuje się do

<local:KontaContentDialogBox
            WindowWidth="650"
            WindowHeight="510"
            x:Name="kontaViewDialogBox">
            
        </local:KontaContentDialogBox>

Odwołuje się do klasy w kontrolerze DialogManager.cs. Klasa ta w założeniu miała otwierać nowe okno widoku KontaView.xaml. Niestety do widoku okna nie jest przekazywane nic, ponieważ <local:KontaContentDialogBox nic nie zawiera.

I teraz moje pytanie, jak przekazać content widoku z okna KontaView.xaml do

<local:KontaContentDialogBox
            WindowWidth="650"
            WindowHeight="510"
            x:Name="kontaViewDialogBox">
            
        </local:KontaContentDialogBox>

?

Z jakiego rozwiązania skorzystać?

Lub może macie jakieś alternatywne rozwiązanie? Z góry dzięki.