public UploadAssetWindow() { InitializeComponent(); ViewModel = new UploadAssetViewModel(); this.DataContext = ViewModel; }
public UploadAssetWindow(UploadAssetViewModel viewModel) { InitializeComponent(); ViewModel = viewModel; this.DataContext = ViewModel; }
private void OpenUploadAssetForm() { UploadAssetViewModel viewModel = new UploadAssetViewModel() { AvailableBuckets = ViewModel.GetAvailableBuckets() }; UploadAssetWindow window = new UploadAssetWindow(viewModel) { WindowStartupLocation = WindowStartupLocation.CenterScreen }; bool?result = window.ShowDialog(); ViewModel.UserMessage = "Force refresh list of assets to view uploaded asset."; }