パラメータがオブジェクト送信者と RoutedEventsArg e である関数を呼び出そうとしています。この関数に関連するメイン ウィンドウにボタンを作成し、ボタンをクリックすると関数にリンクされるため、これらのパラメータが必要です。
protected void StartRecord(object sender,RoutedEventsArg e)
{
// some stuff that creates a button and then does stuff
}
別の関数で、上記の関数を呼び出す必要がありますが、この 2 番目の関数には RoutedEventsArg e ではなく、AllFramesReadyArg e のパラメーターがあります。では、最初の関数を呼び出すにはどうすればよいですか
void sensor_AllFramesReady(object sender, AllFramesReadyEventArgs e)
{
this.StartRecord(sender, e);
// does not work since parameter calls for RoutedEventArgs
}