比如一个界面上有数个textbox,有数个checkbox,还有按钮等。
遍历全部控件可以用 foreach ($cur in $form1.Controls),但是只想遍历其中的所有textbox呢?
另外遍历后如何判断是textbox还是checkbox,等等。
c里面用的是 if ($cur is System.Windows.Forms.TextBox) 这样的,但是powershell 里试了不行,用的是 -is,用 $cur -eq “System.Windows.Forms.TextBox, Text: ”也不行,但是在输出界面上显示 $cur 的值是“System.Windows.Forms.TextBox, Text: ”
还有就是如何取得控件的属性,比如textbox的名称,textbox的值,用的是哪个语句。
谢谢!
1 Answers