Refresh a FORM again

Ask questions about creating Graphical User Interfaces (GUI) in PowerShell and using WinForms controls.
Forum rules
Do not post any licensing information in this forum.

Any code longer than three lines should be added as code using the 'Select Code' dropdown menu or attached as a file.
This topic is 8 years and 8 months old and has exceeded the time allowed for comments. Please begin a new topic or use the search feature to find a similar but newer topic.
Locked
User avatar
shamir
Posts: 124
Last visit: Thu Sep 10, 2015 1:49 am

Refresh a FORM again

Post by shamir »

Hi,

I have created a FORM ($FORMTEST) using powershell studio and I have placed a Button called $btnRefresh.

Once I click on the "$btnRefresh" button, The FORM should reload/get refresh.

How can I achieve this?
User avatar
SAPIEN Support Forums
Posts: 945
Last visit: Thu Oct 22, 2015 1:10 pm

Refresh a FORM again

Post by SAPIEN Support Forums »

This is an automated post. A real person will respond soon.

Thank you for posting, shamir.

Here are some hints to help you get an accurate and complete answer to your question.

Ask in the best forum: If you asked in the wrong forum, just copy your question to the right forum.

Anticipate follow-up questions!

Did you remember to include the following?
  • 1. Product, version and build
    2. 32 or 64 bit product
    3. Operating system, e.g. Windows 7 64 bit.
    4. Attach a screenshot, if applicable
    5. Attach logs, crash reports, etc., in a ZIP file
If not, please take a moment to edit your original post or reply to this one.

*** Make sure you do not post any licensing information ***
jvierra
Posts: 15439
Last visit: Tue Nov 21, 2023 6:37 pm
Answers: 30
Has voted: 4 times
Been upvoted: 33 times

Re: Refresh a FORM again

Post by jvierra »

Have you tried the use the "Refresh" method of the form object.
User avatar
shamir
Posts: 124
Last visit: Thu Sep 10, 2015 1:49 am

Re: Refresh a FORM again

Post by shamir »

Thanks for the reply.
Yes I tried with the $FORM<NAME>.Refresh() didnt work for me.


Actually why I am asking this question is, I have placed a REFRESH Image Button and I need to Refresh the Process Chart when I click the Refresh Button. (SO the latest Processes will be in my Chart when I click on the Refresh button)

Any possible for for it?
jvierra
Posts: 15439
Last visit: Tue Nov 21, 2023 6:37 pm
Answers: 30
Has voted: 4 times
Been upvoted: 33 times

Re: Refresh a FORM again

Post by jvierra »

Reload is not available. Only refresh. If you want to reload you will have to write custom code to redo all of you forms load steps which only you know.

If everything is in the Load event then just call the load event.

& $form1_Load
User avatar
shamir
Posts: 124
Last visit: Thu Sep 10, 2015 1:49 am

Re: Refresh a FORM again

Post by shamir »

Thanks :|
User avatar
jcarter@tep.com
Posts: 6
Last visit: Thu Jul 23, 2015 8:33 am

Re: Refresh a FORM again

Post by jcarter@tep.com »

Will this work?

$FORM<NAME>.Update()
jvierra
Posts: 15439
Last visit: Tue Nov 21, 2023 6:37 pm
Answers: 30
Has voted: 4 times
Been upvoted: 33 times

Re: Refresh a FORM again

Post by jvierra »

jcarter@tep.com wrote:Will this work?

$FORM<NAME>.Update()
What? What is "Update" used for? When you highlight it read the description of what it is used for. It does not "refresh" or "reload" the data in a form.

You can also get more information by looking up the controls documentation here: https://msdn.microsoft.com/en-us/librar ... .110).aspx

Redrawing does not explicitly reload the data although you can write code that will do this when the redraw event happens.
This topic is 8 years and 8 months old and has exceeded the time allowed for comments. Please begin a new topic or use the search feature to find a similar but newer topic.
Locked