【发布时间】:2018-06-14 12:07:15
【问题描述】:
【问题讨论】:
【问题讨论】:
当你以这种方式拉伸椭圆时,它就不再是椭圆了。
如果您想在 WPF 中执行此操作,通用方法是将椭圆替换为自定义形状。通过修改路径的控制点,您可以构建所需的形状(由矩形连接的两半圆)。比较难做,见PathGeometry和StreamGeometry类。
另一种更简单的方法,使用Rectangle 代替椭圆,注意它具有RadiusX 和RadiusY 属性,因此您可以使其看起来像圆形、椭圆或拉伸椭圆。这很简单,但只有在沿 X 或 Y 轴拉伸形状时才有效。
【讨论】: