public RelatedPersonListWindow() { _viewModel = DataContext as DLListViewModel; InitializeComponent(); Loaded += (s, e) => { var addNewCommand = RadDataFormCommands.AddNew as RoutedUICommand; addNewCommand.Execute(null, relatedPersonDataForm); }; }
public EditPersonWindow(string invoker = "gridView") { _Invoker = invoker; InitializeComponent(); Loaded += (s, e) => { _ViewModel = DataContext as DLListViewModel; if (_ViewModel.DLss.CurrentItem is DL dL) { _ViewModel.DL = dL; } }; }
public EditCompanyWindow(string invoker = "gridView") { _Invoker = invoker; InitializeComponent(); Loaded += (s, e) => { _ViewModel = DataContext as DLListViewModel; if (_ViewModel.DLss.CurrentItem is DL dL) { _ViewModel.DL = dL; if (dL.Logo != null) { BitmapImage bitmap = new BitmapImage(); bitmap.BeginInit(); bitmap.UriSource = new Uri($"{Environment.CurrentDirectory}\\Image\\{dL.Title}.jpg"); bitmap.CreateOptions = BitmapCreateOptions.IgnoreImageCache; bitmap.CacheOption = BitmapCacheOption.OnLoad; ImageLogo.Source = bitmap; bitmap.EndInit(); } } }; }