2015-11-07 3 views
0

Я создаю линейный градиент на левой кнопке мыши вверх. Это код, который , который я пытаюсь реализовать вышеописанный линейный градиентЛинейная градиентная кисть с C# на windows phone 8.0

private void r10_MouseLeftButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e) 
     { 
      r10.Background = new LinearGradientBrush(Colors.Purple, Colors.Gray, 90); 
     } 

Если у вас есть какие-либо идеи, пожалуйста, помогите

+0

Это ужасный способ задать вопрос. Вы не дали ни малейшего намека на то, в чем проблема. транспортная накладная я, вероятно, прав. – TaW

+0

whaat ?? сэр действительно ?? –

+0

Да, действительно. Вы все еще не задавали вопрос! - Вы получили сообщение об ошибке? Ожидаете ли вы какого-либо действия экрана при создании кисти? Вы читали даже самые вводные страницы на этом сайте (или о LinearGradientBrush)? – TaW

ответ

0

Конструктора вы используете не существует в Silverlight. Вы можете переписать код таким образом:

var gradients = new GradientStopCollection 
{ 
    new GradientStop {Color = Colors.Purple, Offset = 0}, 
    new GradientStop {Color = Colors.Gray, Offset = 1} 
}; 

r10.Background.Background = new LinearGradientBrush(gradients, 90); 
Смежные вопросы