0

問題がある場合は、不透明度が0.8に低下した画像にリッチテキストボックスを配置しようとしています。ここで、画像の上にリッチテキストボックスを配置して、常にダウンロードされる情報を表示したいと考えています。リッチテキストボックスの準備はできていますが、デザインビューではリッチテキストボックスを画像に配置できず、画像が下にスライドします。私はリッチテキストボックスのすべてのプロパティを調べて、それらを1つずつ変更しましたが、どれも機能しませんでした. これどうやってするの?他の方法では、コントロールを相互に配置する方法を知りたいのかもしれませんか?msdnでもあまり見つかりませんでした...

4

1 に答える 1

0

Image 上の TextBox (スクロール) の例を次に示します。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>
于 2012-09-24T14:34:52.833 に答える