All the controls missing in WPF. Over 1 million downloads.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
791 B

using System;
using System.Windows.Input;
using Microsoft.Practices.Prism.Commands;
using Microsoft.Practices.Prism.Regions;
using Samples.Infrastructure;
namespace Samples
{
public class ShellViewModel : IShellViewModel
{
private readonly IRegionManager _regionManager;
public ICommand NavigateCommand { get; set; }
public ShellViewModel(IRegionManager regionManager)
{
_regionManager = regionManager;
NavigateCommand = new DelegateCommand<string>(Navigate);
}
private void Navigate(string navigatePath)
{
if (!String.IsNullOrWhiteSpace(navigatePath))
_regionManager.RequestNavigate(RegionNames.ContentRegion, navigatePath);
}
}
}