void sourceObject_DataLoaded(object sender, System.ComponentModel.AsyncCompletedEventArgs e)
{
if (sourceObject.Count != 0)
{
//执行动作
Action.Invoke();
}
else
{
sourceObject.DataLoaded -= sourceObject_DataLoaded;
action.Completed -= Action_Completed;
State = State.End;
IsBusy = false;
}
}