Когда я вызываю TransformPattern.Resize или TransformPattern.Move, окно исчезает. Я все еще могу взаимодействовать с AutomationElement окна, но больше не вижу его на экране. Элемент AutomationElement также отражает сделанные изменения.
Когда я использую Inspect, те же значения ширины/высоты/x/y изменяются/перемещаются нормально (т.е. окно не исчезает).
Мой код:
TransformPattern pattern = (TransformPattern)element.GetCurrentPattern(TransformPattern.Pattern);
if (pattern.Current.CanResize)
{
pattern.Resize(700, 700);
}
(исходный размер окна (792, 800))
Что я делаю неправильно?