public void AddWarehouseExecute(object parameter) { AddWarehouseWindow addWarehouseWindow = new AddWarehouseWindow(); AddWarehouseWindowViewModel AddWarehouseWindowvm = addWarehouseWindow.DataContext as AddWarehouseWindowViewModel; AddWarehouseWindowvm.CallBack = new Func <Warehouse, bool>(CallBack); addWarehouseWindow.Show(); }