public RemoteBackItemControlViewModel(RemoteBackItemViewModel item, RemoteBoardViewModel parentBoard)
            : base(item)
        {
            this.ParentBoard = parentBoard;

            this.BackNavigationCommand = this.CreateCommand((parameter) =>
            {
                MessageCenter.Send <RemoteBoardViewModel>(RemoteBackItemControlViewModel.RemoteBackNavigationEventName, this.ParentBoard);
                return(Task.FromResult(0));
            });
        }
 public RemoteBoardSettingsControlViewModel(RemoteProfileViewModel profile, RemoteBoardViewModel board)
 {
     this.Profile = profile;
     this.Board   = board;
 }
        public RemoteBoardSettingsControl(RemoteProfileViewModel profile, RemoteBoardViewModel board)
        {
            this.DataContext = new RemoteBoardSettingsControlViewModel(profile, board);

            InitializeComponent();
        }