初心者です。VBでやってます。くだらない質問で申し訳ないです。
TimerTrigerで発火させて、単純にメソッドを呼び出したいのですが、指定したメソッドが見つからないようです。
なぜエラーになるのでしょう?どこが悪いか特定できていません。
「CallMethodAction アクションを使用して、指定のオブジェクトを対象に定義されたメソッドを呼び出すことができます。呼び出されるメソッドは、引数を取らず、値を返さないパブリック
メソッドか、署名がイベント ハンドラーの署名に一致するパブリック メソッドでなければなりません。」
とあります。
以下の例では、どこがまずいですか?
それとも見てるところがズレてます??
【XAML】
<TextBlock x:Name="TextBlock1" Text="TextBlock" >
<i:Interaction.Triggers>
<ec:TimerTrigger>
<ec:CallMethodAction TargetObject="MainPage"
MethodName="aaa"/>
</ec:TimerTrigger>
</i:Interaction.Triggers>
</TextBlock>
【VB】
Public Sub aaa()
…
End Sub
【発生するエラー】
Could not find method named 'aaa' on object of type 'String' that matches the expected signature.