private void AddOverlayWidgetButton_Click(object sender, RoutedEventArgs e) { OverlayWidgetEditorWindow window = new OverlayWidgetEditorWindow(); window.Closed += Window_Closed; window.Show(); }
private void EditButton_Click(object sender, RoutedEventArgs e) { OverlayWidgetModel widget = FrameworkElementHelpers.GetDataContext <OverlayWidgetModel>(sender); if (widget != null) { OverlayWidgetEditorWindow window = new OverlayWidgetEditorWindow(widget); window.Closed += Window_Closed; window.Show(); } }
private void EditButton_Click(object sender, RoutedEventArgs e) { Button button = (Button)sender; OverlayWidgetModel widget = (OverlayWidgetModel)button.DataContext; if (widget != null) { OverlayWidgetEditorWindow window = new OverlayWidgetEditorWindow(widget); window.Closed += Window_Closed; window.Show(); } }