C# 如何实现椭圆WPF扩展?
如何在移动椭圆扩展的同时实现它? 也就是说,当用户单击按钮并移动它时,形状的长度会发生变化 例如:C# 如何实现椭圆WPF扩展?,c#,xml,wpf,xaml,C#,Xml,Wpf,Xaml,如何在移动椭圆扩展的同时实现它? 也就是说,当用户单击按钮并移动它时,形状的长度会发生变化 例如: 这样拉伸椭圆时,它不再是椭圆 如果要在WPF中执行此操作,一般方法是使用自定义形状替换椭圆。通过修改路径的控制点,可以构建所需的形状(由矩形连接的圆的两半)。比较难做,看和上课 另一种更简单的方法,使用而不是椭圆,注意它具有RadiusX和RadiusY属性,因此可以使它看起来像圆、椭圆或拉伸的椭圆。这非常简单,但只有在沿X轴或Y轴拉伸形状时才起作用
这样拉伸椭圆时,它不再是椭圆 如果要在WPF中执行此操作,一般方法是使用自定义形状替换椭圆。通过修改路径的控制点,可以构建所需的形状(由矩形连接的圆的两半)。比较难做,看和上课 另一种更简单的方法,使用而不是椭圆,注意它具有
RadiusX
和RadiusY
属性,因此可以使它看起来像圆、椭圆或拉伸的椭圆。这非常简单,但只有在沿X轴或Y轴拉伸形状时才起作用