У меня есть общая коллекция фигур, которые мне нужно пройти через WCF, чтобы сохранить в базе данных для будущего / общего использования. К сожалению, все System.Windows.Shapes запечатаны, поэтому я не могу унаследовать их и сделать их сериализуемую копию. Я «мог» написать свой собственный набор сериализуемых фигур, так как я все равно написал 3 пользовательских формы для своего приложения, но я бы не хотел этого делать, если это возможно.
Я полностью осознаю, что мог бы использовать XAMLReader и XAMLWriter, чтобы убрать их с экрана и вернуть обратно, но этого недостаточно, поскольку размер сетки, содержащей фигуры, не всегда то же самое, и мне нужно, чтобы формы были соответственно перемещены. Фигуры используются в качестве наложения на другое изображение, и ОЧЕНЬ важно, чтобы фигуры оставались в том же месте над фоновым изображением.
Любые идеи или помощь будут оценены.
~ md5sum ~