解決辦法有以下幾種1使用 synchronizationcontext;此方法需要注意的是,system.threading.synchronizationcontext.current必須在ui執行緒中呼叫,如果在子執行緒中,將返回null;
雙擊**全選
12
3
4
5
6
7
8
9
10
11
12
private
void
button1_click(
object
sender, routedeventargs e)
,
null
);
});
thread.start();
}
2 使用dispatcher.begininvoke方法
雙擊**全選
12
3
4
5
6
7
8
9
10
private
void
button1_click(
object
sender, routedeventargs e)
);
});
thread.start();
}
3 使用backgroundworker 類來代替你的執行緒類
跨平台開發silverlight
silverlight是能跨平台的.個人感覺sl和flash都差不多.要是比 絢 比 酷 sl站不到上風.只能在功能上比.sl和資料的結合是很不錯的.能呼叫很多的服務.但是用來做服務的後台檔案大多都受到伺服器平台的限制.之前做的好多demo都是因為沒有的方host導致我的demo都無法放到網上.近日...
分析Silverlight跨域呼叫
分析silverlight跨域呼叫 在silverlight開發的過程中不免要遇到跨域的問題,在這裡以跨域呼叫webservice為例子來分析一下跨域的問題。先介紹一下我的測試專案,我用flash和silverlight一同來呼叫乙個webservice,乙個flash客戶端,乙個silverlig...
分析Silverlight跨域呼叫
在silverlight開發的過程中不免要遇到跨域的問題,在這裡以跨域呼叫webservice為例子來分析 一下跨域的問題。先介紹一下我的測試專案,我用flash和silverlight一同來呼叫乙個webservice,乙個flash客戶端,乙個 silverlight客戶端,乙個web專案來ho...