2010-11-05 2 views
2

Как использовать CallMethodAction? Не работает.CallMethodAction в Silverlight не работает

<i:Interaction.Triggers> 
    <i:EventTrigger> 
    <ei:CallMethodAction MethodName="Init" /> 
    </i:EventTrigger> 
</i:Interaction.Triggers> 

метод Init в модели представления

public void Init() 
    { 
     if (_hasEmails != true) 
     { 
      IsBusy = true; 

      _service.GetListAsync(); 
     } 
    } 

ответ

5

Вы не указали TargetObject попробовать это: -

<i:Interaction.Triggers> 
    <i:EventTrigger> 
    <ei:CallMethodAction MethodName="Init" TargetObject="{Binding}" /> 
    </i:EventTrigger> 
</i:Interaction.Triggers> 
+0

Спасибо, это работает –

Смежные вопросы