Кто-нибудь знает, есть ли в WPF эквивалентный атрибут SVG "GrainUnits = userSpaceOnUse" для LinearGradientBrush? Я не могу найти это.
Если нет, кто-нибудь знает, как рассчитать его в (C # или VB.NET)? Например, если у меня есть начальная точка 0,0 и конечная точка 1,1 на прямоугольнике 100x100, угол составляет 45 градусов. Однако, когда я изменяю ширину или высоту прямоугольника, например Width = 150, ось больше не находится под углом 45 градусов. Как рассчитать, чтобы угол в 45 градусов был прямоугольником, который не является квадратом, чтобы он проходил от нижнего левого до верхнего правого угла для среднего градиента.