Объявление кнопки управления в Windows Phone 7 - PullRequest
0 голосов
/ 22 июля 2011

Я пытаюсь объявить кнопку с именем viewButton с изображением в качестве фона кнопки. Как я могу сделать это, кто-нибудь может мне помочь с этим? Ниже приведен код, который я устал, но он неправильный.

Код: viewButton.Background = "/AlarmClock;component/Images/page_preview.png";

1 Ответ

2 голосов
/ 22 июля 2011
<Button>
    <Button.Background>
        <ImageBrush Source="/AlarmClock;component/Images/page_preview.png" />
    </Button.Background>
</Button>

просто убедитесь, что файл помечен как «Ресурс» в Visual Studio.В качестве альтернативы вы можете пометить его как «Контент» и использовать его следующим образом:

        <ImageBrush Source="/Images/page_preview.png" />

Я не знаю, нужно ли вам задавать фон программно (потому что вы можете сделать это в разметке), но если выСделайте вот что вам нужно сказать:

viewButton.Background = new ImageBrush
{
    Source = new BitmapImage(new Uri("", UriKind.Relative))
}

[ДАЛЕЕ]

в порядке, установленном для поля программно:

viewButton.Margin = new Thickness(left, top, right, bottom);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...