Propiedad de relleno personalizado en PathGeometry en Silverlight
-
22-10-2019 - |
Pregunta
He estado viendo (y confundiéndome) las propiedades de dependencia: no estoy seguro de si esto es lo que necesito o si hay algo más.
Estoy buscando algo muy específico con <Path.Data/>
Niños en Silverlight, en particular <PathGeometry/>
, <EllipseGeometry/>
, etc. Mientras el <Path/>
El elemento tiene un .Fill
propiedad, me gustaría agregar un .Fill
propiedad de cualquiera de sus geometrías, lo que significa que es un color diferente de su padre. Podría ser un <SolidColorBrush/>
o <LinearGradientBrush/>
color, o un porcentaje del color principal (como un 20% más oscuro que <Path.Fill/>
.
es posible? ¿Es esta una propiedad de dependencia? Cómo podría <RectangleGeometry/>
, por ejemplo, ¿sabes que estoy tratando de llenarlo con un color? ¿Cómo comenzaría?
(Agregar WPF como etiqueta también, ya que alguien que sabe WPF puede ayudar)
Solución
No es posible, el trazo y el cepillo de relleno son propiedades del Path
forma.
Si desea dibujar rectángulo, elipse, etc. forma forma con sus propias propiedades independientes de accidente cerebrovascular y relleno que necesita usar Rectangle
y Ellipse
que son Shape
objetos por derecho propio.