У меня есть рассеянное изображение с некоторыми элементами в нем, которые я размещаю с ориентацией и центром. Теперь я хочу иметь возможность сбросить позиции рассеивающих элементов после масштабирования, вращения и перемещения их во время работы программы.WPF: сбросить позиции разброса данных?
В настоящее время я делаю это так:
частный недействительным Reset_ContactTapGesture (объект отправителя, Microsoft.Surface.Presentation.ContactEventArgs е)
{
item1.Center = new Point(150,150);
item1.Orientation = 15;
item1.Width = 100;
item1.Height = 150;
}
Есть ли лучший способ сделать это?
спасибо. Я сделал это таким образом, но я надеялся, что есть еще более элегантный способ ... – sofri
Разброс, который я обнаружил, очень хорош для демонстраций коллекции фотографий, которые MS использует для этого. Для чего-то более требовательного, это чрезвычайно ограничено и трудно использовать. –