winforms - Form doesn't refresh in Powershell GUI application (Enable/Disable Text boxes doesn't work) -


i writing script reads user details active directory, reads users samid , pull details in text boxes display; here using radio button enable/disable textboes. radio button switches between 2 modes, readmode/writemode enables , disables text boxes can edited , changes can committed.

here issue, default readmode radio button checked , every text box disabled, when check write mode button , gets enabled , stays there. when check readmode button again , doesn't disable boxes ; tried form refresh , didn't work; please let me know if alternatives.

function readad( $object ) { $textbox2.enabled = "false" $textbox3.enabled = "false" $textbox4.enabled = "false" $textbox5.enabled = "false" $textbox6.enabled = "false" $textbox7.enabled = "false" $textbox8.enabled = "false" $textbox9.enabled = "false" $richtextbox1.enabled = "false" $button4.visible = "false" $form1.refresh() }  function writead( $object ) { $textbox2.enabled = "false" $textbox3.enabled = "false" $textbox4.enabled = "false" $textbox5.enabled = "false" $textbox6.enabled = "false" $textbox7.enabled = "false" $textbox8.enabled = "false" $textbox9.enabled = "false" $richtextbox1.enabled = "false" $button4.visible = "false" $form1.refresh() }     

the enabled , visible properties takes bool, not string. bool in powershell $true , $false. try this:

$textbox9.enabled = $false $richtextbox1.enabled = $false $button4.visible = $false 

there's no need refresh, doevents etc. @ least works when test changing bool value above.


Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -