Привязка кнопки «Стоп / Старт» в WP7 - PullRequest
0 голосов
/ 05 марта 2012

На форме есть кнопка для воспроизведения музыки и медиа-элемент. Кнопка используется для воспроизведения / остановки музыки.

Можно ли (и как) нарисовать стрелку или квадрат внутри кнопки, щелкнув по XAML? Это должно зависеть от состояния медиа-элемента (если он играет или нет). Если это невозможно, как сделать это в коде позади?

P.S. Другими словами, если музыка играет, кнопка должна отображать квадрат, иначе это должна быть стрелка (как треугольник).

1 Ответ

0 голосов
/ 05 марта 2012

Вы можете изменить фоновое изображение кнопки через код.

    if(mediaplays)
    {
        ImageSource img = new BitmapImage(new Uri("imageurl", UriKind.Relative));
        ImageBrush imgb = new ImageBrush();
        imgb.ImageSource = img;

        btn.Background = imgb;//btn is the name of the button
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...