private void OpenEditOptionalValuesPageButton_Click(object sender, RoutedEventArgs e) { IParentOptionalValuesObject parObj = (IParentOptionalValuesObject)(xMainElementsGrid.CurrentItem); ModelOptionalValuesPage MDPVP = new ModelOptionalValuesPage(parObj); MDPVP.ShowAsWindow(); }
private void OpenEditPossibleValuesPageButton_Click(object sender, RoutedEventArgs e) { IParentOptionalValuesObject parObj = (IParentOptionalValuesObject)xModelsGlobalParamsGrid.CurrentItem; ModelOptionalValuesPage MDPVP = new ModelOptionalValuesPage(parObj); bool editWasDone = MDPVP.ShowAsWindow(); if (editWasDone) { ((GlobalAppModelParameter)xModelsGlobalParamsGrid.CurrentItem).SaveBackup(); } }
private void OpenEditPossibleValuesPageButton_Click(object sender, RoutedEventArgs e) { GlobalAppModelParameter SelectedAMDP = (GlobalAppModelParameter)xModelsGlobalParamsGrid.CurrentItem; ObservableList <OptionalValue> list = SelectedAMDP.OptionalValuesList; ModelOptionalValuesPage MDPVP = new ModelOptionalValuesPage(SelectedAMDP); bool editWasDone = MDPVP.ShowAsWindow(); if (editWasDone) { SelectedAMDP.SaveBackup(); } }