Silverlight アプリケーションを作成しています。これで を撮影しChildWindow
、これChildWindow
でグリッドを撮影して OK です。OKボタンがクリックされたときに選択されたグリッドの行が必要です。したがって、ボタンクリック用のイベントデリゲートを作成しました。しかし、デリゲートはまったく呼び出していません。
selectetionchanges イベントDataGrid
も完全に呼び出していますが、ボタンクリックは委任されていません。次の行は、選択変更とボタンクリックの両方の委任を作成した方法を示しています
PossibleAvailibiltyWindow.dgAvailibilityOption.SelectionChanged += new SelectionChangedEventHandler(dgAvailibilityOption_SelectionChanged);
PossibleAvailibiltyWindow.OKButton.Click += new RoutedEventHandler(OKButton_Click);
「dgAvailibilityOption_SelectionChanged」は呼び出していますが、「OKButton_Click」は呼び出していません
コードビハインドChildWindow
ではなく親でイベントを処理したいので、これを親 (Main.xaml.cs) ではなく親 (Main.xaml.cs)に記述しました。ChildWindow
私が間違っていることはありますか?