Преимущества линейных градиентов в WPF:
- Возможность создавать смешанное заполнение с переходом от одного цвета к другому. 1 Изменяя значения, можно управлять плавностью перехода одного цвета в другой. 1
- Возможность создавать градиенты с более чем двумя цветами. 1 Для этого нужно добавить более двух объектов GradientStop. 1
- Возможность настраивать направление градиента. 3 Это делается с помощью свойств StartPoint и EndPoint класса LinearGradientBrush. 13
Недостатки линейных градиентов в WPF:
- Координаты, используемые для указания начальной и конечной точек, не являются реальными. 1 Линейная градиентная кисть назначает точке в левом верхнем углу области, которую нужно заполнить, координату (0,0), а точке в правом нижнем углу — координату (1,1), независимо от реальной высоты и ширины области. 1
- По умолчанию создаётся диагональный градиент. 2 Ось градиента можно изменить, чтобы создать горизонтальный или вертикальный градиент, или обратить направление градиента. 2