2
Как я могу пересечь два (.NET) объекта GraphicsPath?Пересечение объектов GraphicsPath
Как я могу пересечь два (.NET) объекта GraphicsPath?Пересечение объектов GraphicsPath
Вы пытаетесь получить область, окруженную двумя разными путями? Это Region
, а не путь:
var rgn1 = new Region(path1);
var intersection = rgn1.Intersect(path2);
rgn1.Dispose();
Если это не то, что вы имеете в виду, вы должны будете предоставить более подробную информацию.
Уже пробовал, что. К сожалению, когда я пытаюсь заполнить этот прямоугольник, я получаю некоторые странные визуальные глюки. В любом случае, спасибо за ваш ответ. –
Что вы «наполняете»? А регионы не прямоугольники. Пожалуйста, покажите исходный код. –
Регионы не поддерживают сглаживание - вот что вы можете видеть. –