期望的場景: 當我點擊按鈕時,我希望它被隱藏,直到異步調用完成。如何在wp7中隱藏異步回調按鈕?
我有這樣
<Button Name="btnLoadNextTransactions" Content="Button" Click="btnLoadNextTransactions_Click" Visibility="{Binding LoadMore, Converter={StaticResource converter}}" />
在XAML一個按鈕和一個點擊事件
private void btnLoadNextTransactions_Click(object sender, RoutedEventArgs e)
{
App.ViewModel.LoadMore = false;
ApplicationBl<Transaction>.GetDataLoadingCompleted += GetDataLoadingCompleted;
ApplicationBl<Transaction>.GetData(++offset*10, 10);//works only if I comment out this line
App.ViewModel.LoadMore = true;
}
這隻能如果我註釋掉異步調用
//ApplicationBl<Transaction>.GetData(++offset*10, 10);
但是,這不是我想評論一個功能:) 我知道我錯過了一些delagete或調度員。我剛開始用SL編碼。
很好的答案,將測試它,也許你已經回答了問題。正是我需要知道事情如何運作。 – nemke 2011-03-28 17:44:53