椭圆和线的列表作为子项添加到 LayoutRoot。直线连接椭圆之间。
如何将这两个元素绑定在一起,以便在椭圆移动时线条也应该移动?
如何将 X1property、X2property、Y1property、Y2property 绑定到椭圆中心?
椭圆和线的列表作为子项添加到 LayoutRoot。直线连接椭圆之间。
如何将这两个元素绑定在一起,以便在椭圆移动时线条也应该移动?
如何将 X1property、X2property、Y1property、Y2property 绑定到椭圆中心?
Canvas
ValueConverter
CenterPointConverter,将 Ellipse 转换为中心的 X 或 Y 值,具体取决于 ConverterParameter使用元素到元素绑定
<Line X1="{Binding Ellipse1, Converter={StaticResource CenterPointConverter}, ConverterParameter=X}" X2="{Binding Ellipse2, Converter={StaticResource CenterPointConverter}, ConverterParameter=X}" Y1="{Binding Ellipse1, Converter={ StaticResource CenterPointConverter}, ConverterParameter=Y}" X1="{Binding Ellipse2, Converter={StaticResource CenterPointConverter}, ConverterParameter=Y}"/>