Click here to Skip to main content
15,916,318 members
Home / Discussions / C#
   

C#

 
AnswerRe: Help with serial data display Pin
DarthDana10-Nov-10 4:59
professionalDarthDana10-Nov-10 4:59 
QuestionHow can I get the filename and sourcepath of a running process? Pin
Erik8-Nov-10 23:52
Erik8-Nov-10 23:52 
AnswerMessage Closed PinPopular
9-Nov-10 0:15
stancrm9-Nov-10 0:15 
GeneralRe: How can I get the filename and sourcepath of a running process? Pin
RaviRanjanKr9-Nov-10 3:56
professionalRaviRanjanKr9-Nov-10 3:56 
AnswerRe: How can I get the filename and sourcepath of a running process? Pin
RaviRanjanKr9-Nov-10 3:55
professionalRaviRanjanKr9-Nov-10 3:55 
AnswerRe: How can I get the filename and sourcepath of a running process? Pin
Luc Pattyn9-Nov-10 4:10
sitebuilderLuc Pattyn9-Nov-10 4:10 
GeneralRe: How can I get the filename and sourcepath of a running process? Pin
RaviRanjanKr9-Nov-10 4:24
professionalRaviRanjanKr9-Nov-10 4:24 
GeneralRe: How can I get the filename and sourcepath of a running process? Pin
ShilpaKumari10-Nov-10 0:20
ShilpaKumari10-Nov-10 0:20 
GeneralRe: How can I get the filename and sourcepath of a running process? Pin
RaviRanjanKr10-Nov-10 1:29
professionalRaviRanjanKr10-Nov-10 1:29 
GeneralRe: How can I get the filename and sourcepath of a running process? Pin
AshishKr15-Nov-10 1:35
AshishKr15-Nov-10 1:35 
GeneralRe: How can I get the filename and sourcepath of a running process? Pin
MDNadeemAkhter9-Nov-10 16:59
MDNadeemAkhter9-Nov-10 16:59 
GeneralRe: How can I get the filename and sourcepath of a running process? Pin
RaviRanjanKr9-Nov-10 17:50
professionalRaviRanjanKr9-Nov-10 17:50 
QuestionDatagridview Pin
yesu prakash8-Nov-10 22:12
yesu prakash8-Nov-10 22:12 
AnswerRe: Datagridview Pin
TweakBird8-Nov-10 23:59
TweakBird8-Nov-10 23:59 
QuestionReplace assembly at runtime Pin
marca2928-Nov-10 21:43
marca2928-Nov-10 21:43 
AnswerRe: Replace assembly at runtime Pin
David Ewen8-Nov-10 22:07
professionalDavid Ewen8-Nov-10 22:07 
AnswerRe: Replace assembly at runtime Pin
John Gathogo8-Nov-10 22:08
John Gathogo8-Nov-10 22:08 
GeneralRe: Replace assembly at runtime Pin
marca2928-Nov-10 22:18
marca2928-Nov-10 22:18 
AnswerRe: Replace assembly at runtime Pin
Pete O'Hanlon9-Nov-10 1:54
mvePete O'Hanlon9-Nov-10 1:54 
QuestionHow can I access my Mainwindow-controls from a thread? Pin
Erik8-Nov-10 20:45
Erik8-Nov-10 20:45 
Hi,

I am currently writing a gui-application, which does some processing in a thread. I pass a reference to my mainwindow to the thread, in order to make the thread set some text inside the mainwindow. However, when I try to access any control in my mainwindow from my thread, I get:

"An unhandled exception of type 'System.InvalidOperationException' occurred in WindowsBase.dll"

Simple question: what is the best way to access mainwindo-gui elements from a thread?

This is what my code looks like:

public MainWindow()
     {
         InitializeComponent();
         _ProcessHelperThread = new System.Threading.Thread(ProcessHelperThread);
         _ProcessHelperThread.Start();
     }

     void ProcessHelperThread()
     {
         Processes.Init(this); //this is a reference to my mainwindow
         //run the processes defined in Startup configuration
         Processes.Startup();
     }


Inside the thread (i.e. in my Processes-object), my app crashes when I try something like this:

public int Init(MainWindow window)
   {
       window.textBlock1.Text = Waittext; //Exception
   }


What is a better way to do this?
AnswerRe: How can I access my Mainwindow-controls from a thread? Pin
David Ewen8-Nov-10 21:06
professionalDavid Ewen8-Nov-10 21:06 
GeneralRe: How can I access my Mainwindow-controls from a thread? Pin
David Ewen8-Nov-10 21:14
professionalDavid Ewen8-Nov-10 21:14 
GeneralRe: How can I access my Mainwindow-controls from a thread? Pin
Erik8-Nov-10 21:50
Erik8-Nov-10 21:50 
QuestionDatagridview Pin
yesu prakash8-Nov-10 20:41
yesu prakash8-Nov-10 20:41 
AnswerRe: Datagridview Pin
David Ewen8-Nov-10 20:50
professionalDavid Ewen8-Nov-10 20:50 

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.