JobRecipeEditViewModel.cs 692 B

1234567891011121314151617181920212223242526272829303132
  1. namespace RecipeModule.Dialogs.ViewModels;
  2. internal partial class JobRecipeEditViewModel : ObservableObject, IDialogAware
  3. {
  4. public DialogCloseListener RequestClose { get; }
  5. [ObservableProperty]
  6. private string? _Title;
  7. [ObservableProperty]
  8. private ImageSource? _ImageSource;
  9. [ObservableProperty]
  10. private ObservableCollection<string>? _TempTest;
  11. public bool CanCloseDialog()
  12. {
  13. return true;
  14. }
  15. public void OnDialogClosed()
  16. {
  17. }
  18. public void OnDialogOpened(IDialogParameters parameters)
  19. {
  20. this.Title = "Job Setting";
  21. this.ImageSource = (DrawingImage)Application.Current.Resources["Icon_Recipe"];
  22. }
  23. }