Solved

Prevent double clicking Infopath 2010

Posted on 2011-03-25
4
701 Views
Last Modified: 2012-05-11
I have click event for submit button that works just fine.
Now, I want to prevent double clicking of that button.

Please suggest what I need to write in the click event to disable the button as soon as the button is clicked for the first time.
0
Comment
Question by:me24hour
  • 2
  • 2
4 Comments
 
LVL 28

Expert Comment

by:clayfox
ID: 35218946
you just need to add a field to be a counter.
Increment it on click as well and then put a condition that click is less than 1 to execute.
0
 

Author Comment

by:me24hour
ID: 35218995
Actually, I am not very much familiar with the Infopath object model.
So, can you please tell what is the code I need to add.

        public void button_ID_Clicked(object sender, ClickedEventArgs e)
        {
            try
            {
                // My code is here.
               // ?? what I need to add here in order to disable and hide the button the button.
                }              
            }
           
            catch (Exception ex)
            {
                ex.Message.ToString();
            }
         
        }
0
 
LVL 28

Accepted Solution

by:
clayfox earned 500 total points
ID: 35219075
I don't use code, just InfoPath rules but this should be pretty basic.
Define another number field in your main data source.
Set it to 0 by default
Put a if statement at the begining of your code that if field greater than 0 exit
else your code and at the end set field to 1
0
 

Author Comment

by:me24hour
ID: 35219180
Thanks Clayfox. But, this is not what I actually want.
I want to enable and unhide the button as soon as I enter the click event.
And, want to disable and hide the button as soon as I leave the click event.

I used
this.Enabled = false

But, it is giving some syntax error
0

Featured Post

What Is Threat Intelligence?

Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
Web Browsers Start Page Hijacker 14 76
WPF issue with Trigger 2 68
Salesforce Campaign - 4,500 members 5 50
software license audit 6 42
A list of useful business intelligence software.
Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
An overview on how to enroll an hourly employee into the employee database and how to give them access into the clock in terminal.
XMind Plus helps organize all details/aspects of any project from large to small in an orderly and concise manner. If you are working on a complex project, use this micro tutorial to show you how to make a basic flow chart. The software is free when…

757 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now