在我的應用程序中,我有三個異步事件。c中的異步事件#
所有這些都完成後,我需要調用一些Method1()。
我該如何實現這個邏輯?
更新
這裏是我的異步事件之一:每個事件處理程序中設置
public static void SetBackground(string moduleName, Grid LayoutRoot)
{
var feedsModule = FeedHandler.GetInstance().ModulesSetting.Where(type => type.ModuleType == moduleName).FirstOrDefault();
if (feedsModule != null)
{
var imageResources = feedsModule.getResources().getImageResource("Background") ??
FeedHandler.GetInstance().MainApp.getResources().getImageResource("Background");
if (imageResources != null)
{
//DownLoad Image
Action<BitmapImage> onDownloaded = bi => LayoutRoot.Background = new ImageBrush() { ImageSource = bi, Stretch = Stretch.Fill };
CacheImageFile.GetInstance().DownloadImageFromWeb(new Uri(imageResources.getValue()), onDownloaded);
}
}
}
哪裏是事件?在每一個事件我從網上 – nawfal 2012-08-02 08:03:05
,它會更容易講一個解決方案 – revolutionkpi 2012-08-02 08:03:42
一些數據,如果u顯示我們律」你的代碼位 – nawfal 2012-08-02 08:04:38