當前位置:首頁 » 密碼管理 » c線程中訪問控制項

c線程中訪問控制項

發布時間: 2024-07-25 04:13:14

❶ C#如何在線程中訪問控制項對象

利用ListView.Invoke解決跨線程安全調用,關鍵代碼如下:

voidFindFileInDir(){
if(listView2.InvokeRequired)
{
//跨線程調用
listView2.Invoke(newMethodInvoker(delegate
{
listView2.Items.Add(path);
}));
}
else
{
//直接調用
listView2.Items.Add(path);
}
}//EndofFindFileInDir

❷ c#子線程如何訪問子窗體中的控制項

控制項聲明成public
然後得到窗體的引用,直接可以訪問。如果窗體不是在子線程中創建的,需要使用Invoke來訪問。

❸ c# 跨線程訪問控制項

用委託,具體代碼如下~:
public delegate void MyInvoke(string str);

private void button9_Click(object sender, EventArgs e)
{
//_myInvoke = new MyInvoke(SetText);
// = false;
Thread t = new Thread(new ThreadStart(fun));
t.Start();
}

private void fun()
{
//_myInvoke("dddd");
SetText("ddd");
}
private void SetText(string s)
{
if (textBox6.InvokeRequired)
{
MyInvoke _myInvoke = new MyInvoke(SetText);
this.Invoke(_myInvoke, new object[] { s });
}
else
{
this.textBox6.Text = s;
}
}

熱點內容
怎麼設置直播上傳速度 發布:2025-07-03 23:38:45 瀏覽:943
動圖ftp後面有人追 發布:2025-07-03 23:37:46 瀏覽:125
文件上傳的java代碼 發布:2025-07-03 23:37:29 瀏覽:816
java通過橋訪問excel 發布:2025-07-03 23:28:31 瀏覽:44
安卓機如何打開天氣預報 發布:2025-07-03 23:27:15 瀏覽:855
寬頻賬號保存密碼在哪裡 發布:2025-07-03 23:20:46 瀏覽:420
qq文件夾哪些可以刪 發布:2025-07-03 23:12:41 瀏覽:156
pubg如何在韓國伺服器玩 發布:2025-07-03 23:10:44 瀏覽:515
python文件路徑變數 發布:2025-07-03 23:05:04 瀏覽:751
蘋果手機怎麼刪掉safari以存儲的密碼 發布:2025-07-03 22:56:51 瀏覽:256