Вставьте встроенное изображение в текстовый блок WPF - PullRequest
0 голосов
/ 18 декабря 2018

У меня под текстовым блоком WPF ниже границы:

<Border Visibility="{Binding Path=BlinkOn, Converter={StaticResource BoolToVis}}" BorderThickness="1" BorderBrush="Red" CornerRadius="5" Margin="5">                    
    <TextBlock x:Name="lblStoryboard"
               TextAlignment="Center"
               Padding="5"                                                         
               Width="Auto"    
               Background="Red"
               Foreground="Black"
               FontSize="12.5"
               FontWeight="Bold"
               Style="{StaticResource BlinkingTextBlock}"
               Text="Hi there!" 
               TextWrapping="WrapWithOverflow"
               Visibility="{Binding Path=BlinkOn, Converter={StaticResource BoolToVis}}">
    </TextBlock>
</Border>

Теперь я пытаюсь вставить встроенное изображение перед текстом текстового блока, то есть слева (слева) от текстового блокатекст и в той же строке.Как я могу это сделать?

1 Ответ

0 голосов
/ 18 декабря 2018

Добавить Stackpanel с Horizontal Orientation.

Я удалил привязку, поскольку она не имеет ничего общего с добавлением изображения.

 <Border   BorderThickness="1" BorderBrush="Red" CornerRadius="5" Margin="5">
        <StackPanel Orientation="Horizontal" Margin="0,0,0,-1">
            <Image Source="C:\Users\Administrator\source\repos\WpfApp4\WpfApp4\Koala.jpg" Margin="0,459,0,0"  />
            <TextBlock x:Name="lblStoryboard"
              HorizontalAlignment="Center"
           TextAlignment="Center"
           Padding="5"                                                         
           Width="Auto"    
           Background="Red"
           Foreground="Black"
           FontSize="12.5"
           FontWeight="Bold"

           Text="Hi there!" 
           TextWrapping="WrapWithOverflow" Margin="0,459,0,0"
        />
        </StackPanel>
    </Border>

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...