Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 18:23

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[C#] Thread und Invoke

Discussion on [C#] Thread und Invoke within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2010
Posts: 700
Received Thanks: 507
[C#] Thread und Invoke

Hi, ich habe mal wieder ein Problem mit den Threads. Das Problem ist leider wie beim letzten mal auch das ich nicht genau weis woran es liegt.

Beschreibung: Ich habe ein ListView in einer Form. Wenn eine Aufgabe gestartet wird, wird alles disabled das heißt man kann nirgends mehr hinklicken. Die Aufgabe läuft in einem Thread. Wenn dieser zu Ende ist soll ListView wieder enabled werden. Das Problem ist nur das der Wert "Enabled" auf true liegt aber es immer noch nicht ansprechbar ist.

Hier ist der Code zu aktivieren:
PHP Code:
     MethodInvoker action = () => lvFiles.Enabled true;
     
lvFiles.Invoke(action); 
Dann frage ich hiermit einfach den Zustand ab:

PHP Code:
     MessageBox.Show(lvFiles.Enabled.ToString()); 
Es wird auch "true" angezeigt nur leider kann ich dort noch nichts anklicken.
Hat jemand eine Idee woran es liegen könnte ?
supercracker13 is offline  
Old 08/14/2014, 21:31   #2



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
Damit sollte dein Problem gelöst sein:
Code:
using System.Linq;

lvFiles.Invoke((MethodInvoker)(() => lvFiles.Enabled = true));
Sedrika is offline  
Reply


Similar Threads Similar Threads
C# threading mit Invoke nur wie =)
08/28/2012 - .NET Languages - 10 Replies
hallo com, ich habe vor mein tool was ich geschriben habe in mehreren threads laufen zu lassen. doch dabei stosse ich auf ein problem, ich habe eine if anweisung mit einer checkbox doch dies muss ich über invoke machen. doch ich bekomme es nicht hin. habt ihr mir einen Vorschlag? if (checkBox3.Checked == true) Fehler: Fehler 1 Für das nicht statische Feld, die Methode oder die Eigenschaft "WindowsFormsApplication1.Form1.checkBox3&quo t; ist ein Objektverweis...
sorry für falschesn Thread aber gibt es hier bei epvp einen San andreas Thread?
08/11/2012 - Trading - 3 Replies
Falls ja schickt mir den Link denn ich suche einen Server der Admins sucht Danke



All times are GMT +1. The time now is 18:24.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.