Пользовательская форма Silverlight с настраиваемым цветом фона - PullRequest
0 голосов
/ 24 апреля 2011

Я хочу, чтобы в моем окне silverlight был элемент region, для которого я могу установить цвет переднего плана.

Мои вопросы:

  1. Какой инструмент следует использовать для рисования области пользовательской фигуры (в моем случае она должна быть в виде капли дождя)?
  2. Как я могу установить цвет фигуры, когда у меня есть декларация XAML для нее?

Спасибо.

1 Ответ

4 голосов
/ 24 апреля 2011

Я думаю, вы можете сделать это с помощью Expression Design.:)

Я просто что-то нарисовал (ну, назовем это дождевой каплей) в Expression Design и экспортировал его в Expression Blend в качестве объекта пути,

<Path Stretch="Fill" StrokeLineJoin="Round" Stroke="#FF000000" Fill="#FFFFFFFF" Data="F1 M 507.262,234.751C 537.262,324.251 561.008,330.866 561.008,364.002C 561.008,397.137 534.146,423.999 501.011,423.999C 467.876,423.999 441.014,397.137 441.014,364.002C 441.014,330.866 497.071,204.348 507.262,234.751 Z " HorizontalAlignment="Left" Margin="131.514,83.574,0,201.502" UseLayoutRounding="False" Width="120.994"/>

Вы можете изменить цвет фонаизменив его свойство Fill.

Надеюсь, это поможет.:)

...