私のプログラムでは、C# コード ビハインドを使用してイベントを呼び出したいのSelectedItemChanged
ですが、パラメーターとして何を渡せばよいかわかりません。これはTreeViewItem
.
//Gets selected item in TreeView
private void TreeOne_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs<object> e)
{
MainWindowViewModel.SelectedItem = e.NewValue as TreeViewItem;
}
//I'm calling the SelectedItemChanged event from a RightButtonDown event
private void TreeOne_MouseRightButtonDown(object sender, MouseButtonEventArgs e)
{
TreeOne_SelectedItemChanged(/* What would go here? **/);
}
また、これをビルドしようとすると、このコンパイラエラーが発生し、この質問にほとんどつながりました...
メソッドのオーバーロードは
TreeOne_SelectedItemChanged
引数 '0' を取りません
これが簡単な質問であることを願っていますが、十分な情報を提供していないか、十分に明確でない場合はお知らせください.