Image 如何在xaml中的图像上放置richtextbox?

Image 如何在xaml中的图像上放置richtextbox?,image,xaml,richtextbox,Image,Xaml,Richtextbox,我试图在一个图像上放置一个richtextbox,如果有必要的话,它的不透明度将降低到0.8。 现在,我想要一个richtextbox在图像上显示一些不断下载的信息。我已经准备好了richtextbox,但设计视图不允许我将richtextbox放在图像上,图像向下滑动。我已经检查了richtextbox的所有属性,一个接一个地更改了它们,没有一个有效。我该怎么做? 换句话说,也许我想知道如何将控件置于其他控件之上?在msdn上也找不到太多…下面是一个文本框(滚动)在图像上的示例。它应该与Ric

我试图在一个图像上放置一个richtextbox,如果有必要的话,它的不透明度将降低到0.8。 现在,我想要一个richtextbox在图像上显示一些不断下载的信息。我已经准备好了richtextbox,但设计视图不允许我将richtextbox放在图像上,图像向下滑动。我已经检查了richtextbox的所有属性,一个接一个地更改了它们,没有一个有效。我该怎么做?
换句话说,也许我想知道如何将控件置于其他控件之上?在msdn上也找不到太多…

下面是一个文本框(滚动)在图像上的示例。它应该与RichTextBox一起工作

  <Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="*"/>
    </Grid.RowDefinitions>
    <Grid.Background>
        <ImageBrush ImageSource="{StaticResource yourImage}" Opacity=".3">
            <ImageBrush.RelativeTransform>
                <ScaleTransform ScaleX=".5" ScaleY=".5" CenterX=".5" CenterY=".5"/>
            </ImageBrush.RelativeTransform>
        </ImageBrush>
    </Grid.Background>                   
    <ScrollViewer Grid.Row="1"  VerticalScrollBarVisibility="Auto">
        <TextBlock  x:Name="YourTextBox" Grid.Row="1" Background="Transparent"  Margin="3,6,3,0" Text="{Binding YourMessage}" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" TextWrapping="Wrap"/>
    </ScrollViewer>
</Grid>

发现了类似的线程。