private PlanPageViewModel() { CellClickCommand = new ParameterRelayCommand(query => CellClick(query)); AppendRowCommand = new ParameterRelayCommand(cellRequest => AppendRow((CellRequest)cellRequest)); AppendColumnCommand = new ParameterRelayCommand(cellRequest => AppendColumn((CellRequest)cellRequest)); RemoveRowCommand = new ParameterRelayCommand(cellRequest => RemoveRow((CellRequest)cellRequest)); RemoveColumnCommand = new ParameterRelayCommand(cellRequest => RemoveColumn((CellRequest)cellRequest)); }
public SignInViewModel(IWindowsViewModel windowsViewModel, IChatting chatting, IMessageContent messageContent, IPerson person, ITcpEndPoint tcpEndPoint, IJsonContainer container, IUserContent userContent) { _person = person; _windowsViewModel = windowsViewModel; firstTime = true; IsNameSet = false; ArrowVisibility = "Hidden"; SetView = new ParameterRelayCommand(_windowsViewModel, GetUserData, chatting.Receiving, this, messageContent, tcpEndPoint, container, NoNameCheck); SetPicFamele = new RelayCommand(SetDefoultFamelePic); SetPicMale = new RelayCommand(SetDefoultMalePic); AddPic = new RelayCommand(AddPicture); SwitchToLogin = new RelayCommand(ToLogin); }