TransformPattern.ResizeまたはTransformPattern.Moveを呼び出すと、ウィンドウが消えます。私はまだウィンドウのAutomationElementと対話することができますが、もうスクリーン上でそれを見ることはできません。 AutomationElementには、加えられた変更も反映されます。UIAutomation - TransformPattern.ResizeおよびMoveウィンドウが消える
Inspectを使用すると、同じ幅/高さ/ x/y値がサイズ変更/細かい移動(つまり、ウィンドウが消えない)です。
マイコード:
TransformPattern pattern = (TransformPattern)element.GetCurrentPattern(TransformPattern.Pattern);
if (pattern.Current.CanResize)
{
pattern.Resize(700, 700);
}
(ウィンドウの元のサイズは(792、800)である)私が間違って何をしているのですか?