Pregunta

Estoy estudiando desarrollando aplicaciones para el teléfono de la ventana 8.1.Y tengo un problema cuando intento cambiar el color de fondo de un botón.En mainpage.xaml, tengo el siguiente código:

<Button 
    Name="button" Background="Pink" 
    Click="OnClick">
    ClickMe1
 </Button>

Entonces defino evento ONCLICK: `

 private void ClickMe_Click(object sender, RoutedEventArgs e)
{
   button.Background = new SolidColorBrush(Colors.Green);
}

Pero no funcionó porque: el nombre 'colores' no exsita en el contexto actual Intenté arreglar

void OnClick(object sender, RoutedEventArgs e)
{
    button.Background = Brushes.Green;
}

pero no funcionó: (

¿Fue útil?

Solución

En Windows Phone 8.1, colores clase está en windows.ui espacio de nombres.

Para que pueda configurar el fondo del botón como este:

button.Background = new SolidColorBrush(Windows.UI.Colors.Red);

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top