Описание тега pathgeometry

PathGeometry is a class in the System.Windows.Media namespace. It represents a complex shape that may be composed of lines, arcs, points, polygons, etc. PathGeometry has several useful methods that can help in detecting overlap of shapes and overlapping areas. Also, it has methods for handling various operations necessary when working with odd shapes.
1 ответ

Setter.TargetName не работает с элементом из настройки BasedOn

У меня есть много экземпляров PathGeometry, которые рисуют различные графики для разных кнопок. Поэтому я создал тип кнопки для отображения Path, который затем обновляет Path. Stroke в зависимости от состояния кнопки. Поэтому покажите его серым, ког…
06 авг '12 в 00:00
1 ответ

Построение PathGeometry из списка точек без тонны создания других классов

Я пытаюсь построить простую многоугольную PathGeometry из пользовательского списка точек. Я нашел следующий код на веб-сайте msdn, и он, кажется, работает нормально, с простой модификацией для зацикливания и добавления LineSe сегментов, но кажется, …
25 июл '14 в 15:09
0 ответов

HitTest регион вокруг PathGeometry

Я рисую кривые на холсте, используя wpf PathGeometryх, прямо через DrawingContext, HitTestResultBehavior показывает, что ограничивающей рамкой кривой является весь прямоугольник, окружающий кривую, то есть TL, TR, BL, BR. Я подумываю обрезать кривую…
04 дек '14 в 09:39
2 ответа

Как нарисовать этот путь WPF в C#

Я изо всех сил пытался преобразовать этот кусок кода WPF в C#. Я относительно новичок в WPF, и я действительно надеюсь, что кто-то может помочь мне здесь:) <Path Fill="Blue" Margin="15,15,15,15"> <Path.Data> <EllipseGeometry x:Name="M…
16 апр '12 в 08:01
3 ответа

Разбиение WPF PathGeometry на "плитки"

У меня есть довольно большая PathGeometry (более 100000 точек и штрих, но не заполнен) для отображения для пользователя, но только небольшая часть пути будет видна в любой момент времени. Для пояснения, сам путь не предопределен, а будет создан из д…
24 авг '10 в 15:32
1 ответ

Как добавить прямоугольник в PathFigure WPF

Я был полностью устал от добавления Rectangle к фигуре пути. Ниже был мой проверенный код, но он не дает правильных результатов Rectangle: PathGeometry geom = new PathGeometry(); Geometry g = new RectangleGeometry(myrectangel); geom.AddGeometry(g); …
07 авг '13 в 04:27
1 ответ

Пользовательское свойство Fill для PathGeometry в Silverlight

Я смотрел (и смущался) на свойства зависимости - я не уверен, что это то, что мне нужно, или есть что-то еще. Я смотрю на что-то очень конкретное с <Path.Data/> дети в Silverlight, в частности <PathGeometry/>, <EllipseGeometry/>и т…
1 ответ

Hex PathGeometry заливка вместо рисования только границ

У меня есть потомок FrameworkElement с помощью следующих методов: class HexVisual : FrameworkElement { /* ... */ private PathGeometry GetHexGeometry(Hexagon Hexagon) { var geometry = default(PathGeometry); if(mHexGeometries.TryGetValue(Hexagon, out …
04 июн '14 в 20:17
0 ответов

Как спланировать путь из точки 1 в точку 2, чтобы он оставался в указанной области?

По сути, это проблема планирования траектории. Как показано на рисунке ниже, как я могу гарантировать, что при переходе от точки (x,y,z) к другой точке тора я не выхожу из этой области тора?(Область вне тора недопустима для конца эффектор робота)
1 ответ

Ошибка при попытке визуализации геометрии пути в проекте Direct2D UWP (C++/WinRT)

Я пытаюсь изучить 2D и 3D графику, используя DirectX 11_1, и следую нескольким онлайн-учебникам. Тем не менее, я использую последний шаблон VS2017, Direct3D UWP Game (C++/WinRT), и модифицировал пример кода, так как многие учебные пособия не относят…
01 янв '19 в 16:57
1 ответ

Анимация Вращая PathGeometry

У меня есть путь, который имеет три определяющих PathGeometries: круг, соединительную линию и путь, который представляет лопасти вентилятора. Я хотел бы использовать свойство тега пути для запуска анимации, которая вращает геометрию лопасти вентилят…
16 апр '17 в 18:22
1 ответ

Пользовательская форма, устанавливающая различные цвета для включенной геометрии wpf

Я создал кастом Shape построен из Rectangle и Text внутри него. Вот код: protected override Geometry DefiningGeometry { get { var formattedText = new FormattedText(Text, CultureInfo.CurrentCulture, FlowDirection.LeftToRight, new Typeface("Verdana"),…
19 июл '16 в 09:20
1 ответ

Как получить Stream/PathGeometry, у которого контур геометрии "расширен" с помощью обводки Pen в WPF?

Это довольно сложно объяснить, поэтому я буду использовать изображение в качестве примера:Я определил StreamGeometry (в коде).Когда это нарисовано с DrawingContext.DrawGeometry используя как кисть для заливки, так и перо для обводки, геометрия "расш…
29 май '14 в 00:19
2 ответа

Преобразовать путь в геометрическую форму

Привет всем, кого я пытался подвести итог и прийти с основным вопросом и моей идеей, которая до сих пор не работает:S По сути, мой вопрос таков: пользователь добавляет элементы вместе, и я хочу создать новый элемент на основе этих фигур, чтобы можно…
10 апр '14 в 13:15
1 ответ

MatrixAnimationUsingPath анимирует окружение (контур) пути

У меня есть данные пути, которые я копирую из программы syncfusion. У меня есть путь с этими данными на моей странице, и я хочу анимировать мой объект точно по пути (в середине линии пути), но проблема в том, что объект движется по контуру (окружени…
06 май '15 в 12:46
0 ответов

Предварительный просмотр фактического изображения PathGeometry в WPF MVVM

В моем приложении есть общий файл Icon.xaml, который содержит множество фигур PathGeometry с уникальными именами ключей, как показано ниже. <PathGeometry x:Key="CloseGeometry" Figures="m 357.0883 499.0572 12.62375 12.6275 5.31375 -5.31625 -12.626…
07 авг '15 в 05:39
3 ответа

Не-GUI альтернатива PathGeometry?

У меня есть две огромные (>100000 элементов) коллекции PathGeometry, которые мне нужно сравнить с помощью PathGeometry.Combine примерно так: List<PathGeometry> firstList; List<PathGeometry> secondList; [...] foreach (PathGeometry pg1 in …
25 сен '12 в 08:47
2 ответа

Что такое хорошая база данных / подход для хранения и запроса данных геометрических путей

Я работаю над проектом, который отслеживает капли (людей). Мы хотим отследить их положение xy, превратить это в некоторое представление их пройденного пути и выполнить запросы, которые возвращают такие вещи, как "какие пути находятся вблизи точки (a…
2 ответа

Как разделить многоугольник PathGeometry пересекающимся отрезком

У меня есть PathGeometry, которую я построил из набора LineSegment, и я хочу разделить его на две PathGeometry, разделенные линией, пересекающей середину геометрии. Вот что я имею в виду под этой картиной: http://i30.tinypic.com/2noyvm.png Я могу пр…
2 ответа

Правильно разделить System.Windows.Media.PathGeometry

У меня есть один System.Windows.Media.PathGeometry, как это:И я хотел бы разделить геометрию, чтобы каждая серая фигура была в новом объекте Geometry. Я попытался перебрать FigureColletion PathGeometry и поместить каждую фигуру в новую геометрию, но…
07 июн '16 в 07:38