public SelectAttendeeListViewModel(SelectAttendeeListView selectAttendeeListView, LayoutRenderType specialViewType)
        {
            _windowManager = IoC.Get <IMeetingWindowManager>();

            _selectAttendeeListView = selectAttendeeListView;
            _targetSpecialViewType  = specialViewType;

            _userInfos = IoC.Get <List <UserInfo> >();

            AttendeeItems = new ObservableCollection <AttendeeItem>();

            LoadedCommand        = new DelegateCommand(LoadedAsync);
            WindowKeyDownCommand = new DelegateCommand <object>(WindowKeyDownHandlerAsync);
        }
예제 #2
0
        private void SelectAttendeeAsBig()
        {
            SelectAttendeeListView selectAttendeeListView = new SelectAttendeeListView(LayoutRenderType.BigSmallsLayout);

            selectAttendeeListView.ShowDialog();
        }
예제 #3
0
        private void SelectAttendeeAsFull()
        {
            SelectAttendeeListView selectAttendeeListView = new SelectAttendeeListView(LayoutRenderType.CloseupLayout);

            selectAttendeeListView.ShowDialog();
        }
예제 #4
0
        private void SelectAttendeeAsBig()
        {
            SelectAttendeeListView selectAttendeeListView = new SelectAttendeeListView(SpecialViewType.Big);

            selectAttendeeListView.ShowDialog();
        }
예제 #5
0
        private void SelectAttendeeAsFull()
        {
            SelectAttendeeListView selectAttendeeListView = new SelectAttendeeListView(SpecialViewType.FullScreen);

            selectAttendeeListView.ShowDialog();
        }