центральное изображение внутри фона wpf - PullRequest
0 голосов
/ 02 мая 2018

Я пытаюсь сделать глаз в поле пароля в wpf, мне нужен значок глаза в середине, но он идет в левый верхний угол, как это исправить?

Вот мой xaml:

<Button x:Name="button"  HorizontalAlignment="Left" Height="26" Margin="215,38,0,0" VerticalAlignment="Top" Width="30">
                            <Button.Background >
                                <ImageBrush  ImageSource="../pics/eye3.png" Stretch="None" AlignmentX="Center" AlignmentY="Center">
                                    <ImageBrush.Transform>
                                        <ScaleTransform ScaleX=".5" ScaleY=".5"/>
                                    </ImageBrush.Transform>
                                </ImageBrush>
                            </Button.Background>
                        </Button>

Вот результат:

enter image description here

Ссылка для скачивания изображения глаза: ссылка ,

Smartio bean

1 Ответ

0 голосов
/ 02 мая 2018

Вместо ImageBrush на фоне кнопки, вы можете просто поместить элемент Image в содержимое кнопки:

<Button ...>
    <Image Source="../pics/eye3.png" Stretch="None">
        <Image.LayoutTransform>
            <ScaleTransform ScaleX=".5" ScaleY=".5"/>
        </Image.LayoutTransform>
    </Image>
</Button>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...