WPF изображение внутри Изображение не отображается - PullRequest
0 голосов
/ 14 мая 2018


Я пытаюсь включить картинку внутри другой картинки в WPF.Мне нужно сделать это для того, чтобы «заполнить» определенную часть корневого изображения, если происходит определенное событие.Чтобы добиться этого, я использовал Grid, добавил в него исходное изображение и добавил вторую сетку, содержащую изображение в сетке.
В конструкторе все выглядит хорошо:
enter image description here

Но когда я запускаю приложение, изображение для заполнения части корневого изображения не отображается:enter image description here

Вот мой код XAML:

 <Grid VerticalAlignment="Center">

                <Image 
                        Source="Sourceimage.png"
                        Name="SourceImage">

                </Image>
                <Grid RenderTransformOrigin="0.272,0.664" Margin="47,387,1019.4,103"
                      >

                    <Grid.RenderTransform>
                        <TransformGroup>
                            <ScaleTransform/>
                            <SkewTransform/>
                            <RotateTransform Angle="-47.522"/>
                            <TranslateTransform/>
                        </TransformGroup>
                    </Grid.RenderTransform>

                    <Image
                        Source="fillimage.png" RenderTransformOrigin="0.5,0.5" Margin="-2,-7,2,-1">
                        <Image.RenderTransform>
                            <TransformGroup>
                                <ScaleTransform/>
                                <SkewTransform/>
                                <RotateTransform Angle="47.954"/>
                                <TranslateTransform/>
                            </TransformGroup>
                        </Image.RenderTransform>

                    </Image>
                </Grid>
            </Grid>

Я не знаю, как реализовать это лучше.Если у вас есть решение, пожалуйста, дайте мне знать ...

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