MVVM Enlace de control de ventana principal desde control de usuario secundario

Soy muy nuevo en MVVM y me estoy haciendo mi primer POC ahora. Sin embargo, me he estado golpeando la cabeza para resolver un problema durante 2 días. Pensar en explicarle a ustedes puede ayudar y resolver el problema tan rápidamente. Déjame resumir mi problema ahora. Tengo la aplicación WPF MVVM con una vista principal vinculada a MainViewModel. Tengo Textblock aquí para enlazar algún contenido del modelo de visualización mientras se carga la pantalla, lo que funciona de maravilla. También tengo ChildUserControl vinculado a ChildViewModel. Ahora, necesito vincular contenido diferente al Textblock en la ventana principal desde el control del usuario hacia arriba en alguna acción que tenga lugar en el nivel de control del usuario. Como es posible ?

Aquí está el código de ejemplo que tengo MainWindow.Xaml

<Window.Resources>
    <viewModel:MainViewModel x:Key="mainWindowViewModel"/></Window.Resources>

<TextBlock Name="txtStatus" Text="{Binding StatusMessage, Mode=OneWay }"/>

ChildUserControl.xaml

<UserControl.Resources>
    <viewModel:ChildModelView x:Key="ChildModelView"/> </UserControl.Resources>

public class ChildModelView : BaseViewModel
{
// Some child level logic..
// then need to update the txtStatus text block from parent
}

Sus ayudas son muy apreciadas ..!

Respuestas a la pregunta(2)

Su respuesta a la pregunta