I want to show the results of this code in my TextBox:
string txtout1 = txtOrgText.Text.Replace(parm, txtTo.Text).ToString();
txtout = txtout1;
I have a textbox, txtOrgtext
, into which the user inputs text. I want to put some text into txtout now.
I have set txtout to ReadOnly and MultiLine.
When I try running my program, I get the following error:
Error 1 Cannot implicitly convert type 'string' to 'System.Windows.Forms.TextBox' C:UsersxxxAppDataLocalTemporary ProjectsWindowsFormsApplication1Form1.cs 45 25 WindowsFormsApplication1
I tried txtout1.ToString()
, but nothing changes.
I also tried txtout.Text = txtout1
and get this error :
Cross-thread operation not valid:
Control 'txtout' accessed from a thread other than the thread it was created on.
I got an error because I used Threading, without Threading it works fine.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…