Оконный телефон 8.1: Изменить цвет фона кнопки
-
02-01-2020 - |
Вопрос
Я изучаю разработка приложений для окна телефона 8.1.И у меня есть проблема, когда я пытаюсь изменить цвет фона кнопки.В Mainpage.xaml у меня следующий код:
<Button
Name="button" Background="Pink"
Click="OnClick">
ClickMe1
</Button>
.
Тогда я определяю событие onclick: `
private void ClickMe_Click(object sender, RoutedEventArgs e)
{
button.Background = new SolidColorBrush(Colors.Green);
}
.
Но это не сработало, потому что: имя «цвета» не выделяется в текущем контексте Я пытался исправить
void OnClick(object sender, RoutedEventArgs e)
{
button.Background = Brushes.Green;
}
.
Но это не сработало: (
Решение
в Windows Phone 8.1, Colors класс находится в windows.ui пространства имен.
Итак, вы можете установить фона кнопки, как это:
button.Background = new SolidColorBrush(Windows.UI.Colors.Red);
. Не связан с StackOverflow