Я бы не сказал, что StreamGeometry всегда «лучше». Это более эффективно использует память, но в результате вы теряете некоторую гибкость.

опрос прост.

Как я могу преобразовать этот код:

<Path>
    <Path.Data>
        <EllipseGeometry Center="5,4" RadiusX="4" RadiusY="4"/>
    </Path.Data>
</Path>

в нечто вроде

<Path Data="M 0 5 L 3 10 10 0"/>

(обратите внимание, что второй производит галочку, а не эллипс. Это было только для иллюстрации, и моя цель просто: найти, какая последовательность дает эллипс)

редактировать: я также прочитал документ о кривых Безье в xaml и полностью знаю, что я мог бы просто создать правильный код, вычисляя точные точки кривой Безье, чтобы получить эллипс, но я не хочу идти на хлопоты сам этот расчет, так что мне было интересно, есть ли простой способ сделать это (возможно, в Blend)

Ответы на вопрос(1)

Ваш ответ на вопрос