Powershell Form Draw Clear

问题描述 投票:0回答:1

可能真的很简单,但我终究想不通。 我在表格上画了一些线条(如下图所示),当我画新的线条时,旧的线条没有消失,我想不出如何清除它们。 有趣的是,当我绘制新的线条,然后调整窗口的大小时,旧的线条就会消失。 所以在调整大小的过程中发生了一些事情,触发了我想要的东西。 我怎样才能手动触发呢?

$mypen = new-object Drawing.Pen black
$mypen.width = 2
$formGraphics = $mywindow.createGraphics()
$myWindow.add_paint({
    $formGraphics.DrawLine($mypen, 0, 0, $mywindow.size.width, $mywindow.size.height)
})
forms powershell draw
1个回答
0
投票

是的,很简单

$myWindow.Refresh()
© www.soinside.com 2019 - 2024. All rights reserved.