Click here to Skip to main content
15,907,281 members
Home / Discussions / C#
   

C#

 
GeneralRe: Showing a continuously refreshed form during calculations Pin
Luc Pattyn19-May-10 5:51
sitebuilderLuc Pattyn19-May-10 5:51 
which is a bit of a strange whip as:

1. the return is redundant
2. the EventArgs are unused
3. you are implicitly relying on this being a Control, and sender (if a Control), being both created by the same thread.

Maybe what you intended was this:
private void ToggleEnable(object sender,System.EventArgs e) {
	System.Windows.Forms.Control c = sender as System.Windows.Forms.Control;
	if (c!=null) {
		if (c.InvokeRequired) {
			c.Invoke(new System.EventHandler(ToggleEnable), sender, e);
		} else {
			c.Enabled = !c.Enabled;
		}
	}
}


(or same without EventArgs)

Smile | :)
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]

I only read formatted code with indentation, so please use PRE tags for code snippets.

I'm not participating in frackin' Q&A, so if you want my opinion, ask away in a real forum (or on my profile page).

GeneralRe: Showing a continuously refreshed form during calculations Pin
Hankyaku19-May-10 5:59
Hankyaku19-May-10 5:59 
GeneralRe: Showing a continuously refreshed form during calculations Pin
Luc Pattyn19-May-10 6:02
sitebuilderLuc Pattyn19-May-10 6:02 
GeneralRe: Showing a continuously refreshed form during calculations Pin
Hankyaku19-May-10 6:10
Hankyaku19-May-10 6:10 
GeneralRe: Showing a continuously refreshed form during calculations [modified] Pin
Luc Pattyn19-May-10 5:57
sitebuilderLuc Pattyn19-May-10 5:57 
GeneralRe: Showing a continuously refreshed form during calculations [modified] Pin
PIEBALDconsult19-May-10 6:06
mvePIEBALDconsult19-May-10 6:06 
GeneralRe: Showing a continuously refreshed form during calculations Pin
Luc Pattyn19-May-10 6:15
sitebuilderLuc Pattyn19-May-10 6:15 
GeneralRe: Showing a continuously refreshed form during calculations Pin
PIEBALDconsult19-May-10 6:51
mvePIEBALDconsult19-May-10 6:51 
GeneralRe: Showing a continuously refreshed form during calculations Pin
Luc Pattyn19-May-10 7:00
sitebuilderLuc Pattyn19-May-10 7:00 
GeneralRe: Showing a continuously refreshed form during calculations Pin
PIEBALDconsult19-May-10 7:21
mvePIEBALDconsult19-May-10 7:21 
GeneralRe: Showing a continuously refreshed form during calculations Pin
Luc Pattyn19-May-10 8:07
sitebuilderLuc Pattyn19-May-10 8:07 
GeneralRe: Showing a continuously refreshed form during calculations Pin
harold aptroot19-May-10 8:15
harold aptroot19-May-10 8:15 
GeneralRe: Showing a continuously refreshed form during calculations Pin
Luc Pattyn19-May-10 8:17
sitebuilderLuc Pattyn19-May-10 8:17 
GeneralRe: Showing a continuously refreshed form during calculations Pin
PIEBALDconsult19-May-10 8:59
mvePIEBALDconsult19-May-10 8:59 
GeneralRe: Showing a continuously refreshed form during calculations Pin
PIEBALDconsult19-May-10 6:23
mvePIEBALDconsult19-May-10 6:23 
GeneralRe: Showing a continuously refreshed form during calculations Pin
Hankyaku19-May-10 7:12
Hankyaku19-May-10 7:12 
GeneralRe: Showing a continuously refreshed form during calculations Pin
Luc Pattyn19-May-10 9:43
sitebuilderLuc Pattyn19-May-10 9:43 
GeneralRe: Showing a continuously refreshed form during calculations Pin
PIEBALDconsult19-May-10 9:30
mvePIEBALDconsult19-May-10 9:30 
GeneralRe: Showing a continuously refreshed form during calculations Pin
Luc Pattyn19-May-10 9:52
sitebuilderLuc Pattyn19-May-10 9:52 
GeneralRe: Showing a continuously refreshed form during calculations Pin
PIEBALDconsult19-May-10 10:34
mvePIEBALDconsult19-May-10 10:34 
GeneralRe: Showing a continuously refreshed form during calculations Pin
Luc Pattyn19-May-10 11:15
sitebuilderLuc Pattyn19-May-10 11:15 
AnswerRe: Showing a continuously refreshed form during calculations Pin
#realJSOP19-May-10 9:21
professional#realJSOP19-May-10 9:21 
QuestionWhat do I require to create a program that controls a device driver? Pin
Ian Durward19-May-10 2:47
Ian Durward19-May-10 2:47 
AnswerRe: What do I require to create a program that controls a device driver? Pin
Henry Minute19-May-10 3:31
Henry Minute19-May-10 3:31 
AnswerRe: What do I require to create a program that controls a device driver? Pin
Luc Pattyn19-May-10 3:51
sitebuilderLuc Pattyn19-May-10 3:51 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.