No escale ImageBrush mientras cambia el tamaño, ¡repítalo!

Tengo un problema conImageBrush:

<Window ... >
    <Grid>
        <Grid.Background>
            <ImageBrush ImageSource="Controls\Images\notebook_paper_Line.jpg" TileMode="FlipX"
                        Viewport="0,0,1,0.09" />
        </Grid.Background>        
    </Grid>
</Window>

Quiero repetir la imagen mientras el usuario cambia el tamaño de la ventana. Pero actualmente la imagen se escala mientras la ventana de cambio de tamaño del usuario. (Tenga en cuenta que el tamaño de la imagen es pequeño y usoTileMode yViewport para repetirlo, ¡y el problema ocurre al cambiar el tamaño!).

¡Cualquier código XAML será genial! :)

y lo siento por el mal inglés !!!

Respuestas a la pregunta(1)

Su respuesta a la pregunta