Roberto Sánchez - Programador/Desarrollador .NET

Líneas.

Para la creación de una línea es necesario establecer dos coordenadas: el punto de origen y el punto de destino o, mejor dicho, los puntos entre los cuales existirá la línea. Estos puntos se establecen mediante un diagrama cartesiano de dos dimensiones, ancho y alto o, dicho de otra manera, eje X y eje Y. Evidentemente, para establecer un punto en un diagrama cartesiano, es necesario conocer los factores X y Y.

Por todo lo cual, deducimos que para establecer una línea necesitamos cuatro valores: X e Y de un punto, y X e Y de otro punto:

<StackPanel Orientation="Vertical">
    <Rectangle Fill="Yellow" Stroke="Blue" Height="50" Width="100" Margin="5" HorizontalAlignment="Left" RadiusX="10" RadiusY="20"/>
    <Rectangle Fill="Yellow" Stroke="Blue" Height="50" Width="100" Margin="5" HorizontalAlignment="Left"/>
    <Line Stroke="Blue" X1="5" Y1="5" X2="200" Y2="20"/>
</StackPanel>

El primer punto (X1 e Y1) es el establecido arriba izquierda, y el segundo punto (X2 e Y2) es el establecido abajo derecha. Es importante que modifiques los valores de las propiedades de los punto de esta línea, y que crees otras, para así controlar a la perfección el comportamiento del control.