public PresenterModel(IMainWindowView mainView) { UIAFinder.StatusUpdate += this.ElementFindStatusChange; BindMainWindowView(mainView); BindModelTreeView(mainView.ModelTreeControl); BindNodeView(mainView.NodeViewControl); }
/// <summary> /// 构造函数 /// </summary> /// <param name="view"></param> public MainWindowViewModel(IMainWindowView view) { m_View = view; m_View.DataContext = this; InitData(); InitCommand(); }
public MainWindowPresenter(IMainWindowView mainWindow) { this.mainWindow = mainWindow; mainWindow.FrameHost.NavigationUIVisibility = NavigationUIVisibility.Hidden; mainWindow.FrameHost.Navigate(mainWindow.MainMenuView); }
protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); IMainWindowView window = new IMainWindowView(); window.Show(); }
//тут ещё один интерфейс другого сервиса public MainWindowPresentor(IKernel kernel, IMainWindowView view /*тут сервис*/) { _kernel = kernel; _view = view; _view.CreateNewPlan += CreateNewPlan; //? //тут куча ещё }
public static void FillContactsMessages(List <Contact> contacts, IMainWindowView view) { if (contacts == null) { return; } Dictionary <string, string> contactsMessegeList = new Dictionary <string, string>(); var unreadMessages = new List <string>(); foreach (var cont in contacts) { if (cont.MessageHistory != "") { unreadMessages.Add(cont.Name); } if (contactsMessegeList.ContainsKey(cont.Name)) { contactsMessegeList[cont.Name] += cont.MessageHistory; } else { contactsMessegeList.Add(cont.Name, cont.MessageHistory); } } view.UnreadMessages = unreadMessages; view.ContaktsMessageHistory = contactsMessegeList; }
public MyProfilePresenter(IConnection connection, INameWindowView nameWindow, IMainWindowView mainWindow) { _connection = connection; _nameWindow = nameWindow; _mainWindow = mainWindow; }
public void WireUpController() { _main_view = MockRepository.GenerateMock<IMainWindowView>(); _inbox_view = MockRepository.GenerateMock<IInBoxView>(); _action_view = MockRepository.GenerateMock<IItemView>(); new MainWindowController(_main_view, _inbox_view, _action_view); }
public SirenController(IMainWindowView view) { View = view; Instance = this; Repository = DataAccessContext.GetRepository(); }
public MainWindowViewModel(IUnityContainer container, IMainWindowView view) : base(container) { this._view = view; this.InitializeViewModel(); this.ActivateView(); }
public MainWindowController(IMainWindowView main_view, IInBoxView inbox_view, IItemView action_view) { _main_view = main_view; _inbox_view = inbox_view; _action_view = action_view; _main_view.Shown += delegate { SetFocusOnTextBoxInSelectedTab(); }; _main_view.GotFocus += delegate { SetFocusOnTextBoxInSelectedTab(); }; _main_view.SelectedTabChanged += SetFocusOnTextBoxInSelectedTab; }
public LoginWindowView(ILoginWindowViewModel loginWindowViewModel, IMainWindowView mainWindowView) { this.loginWindowViewModel = loginWindowViewModel; this.mainWindowView = mainWindowView; InitializeComponent(); this.InitializeViewModels(); this.UserNameText.Focus(); }
/// <summary> /// Createas a new instance of the Hitzone view controller /// </summary> /// <param name="view">View interface it is linked to</param> /// <param name="calculator">Main Calculator class</param> public MainWindowController(IMainWindowView view, CARCalculator calculator) { _view = view; _carCalc = calculator; _view.SetController(this); _carCalc.Log.Subscribe(this); _carCalc.Time.Subscribe(this); _carCalc.PlayerCharacter.Subscribe(this); _carCalc.EnemyCharacter.Subscribe(this); }
public MainWindowPresenter(IMainWindowView param) { view = param; db = new TeendokContext(); // Adatok betöltése LoadData(); if (db.feladat.First() != null) { GetFeladat(db.feladat.First().Id); } }
/// <summary> /// Initializes a new instance of the <see cref="MainWindowViewModel" /> /// </summary> /// <param name="mainWindowView">The main window view.</param> public MainWindowViewModel(IMainWindowView mainWindowView) { var applicationPresenter = ServiceLocator.Get<ApplicationPresenter>(); foreach (var uiElement in applicationPresenter.TopElements) { mainWindowView.AddTopElement(uiElement); } mainWindowView.KeyDown += (s, e) => applicationPresenter.SceneContent.Navigator.KeyboardAction(e); ContentView1 = applicationPresenter.GetStageContentView(); ContentView3 = applicationPresenter.Get3DViewport1(); ContentView4 = applicationPresenter.Get3DViewport2(); ContentView5 = applicationPresenter.Get3DViewport3(); applicationPresenter.SetDetailedView += ApplicationPresenterOnSetDetailedView; }
/// <summary> /// Initializes a new instance of the <see cref="MainWindowViewModel" /> /// </summary> /// <param name="mainWindowView">The main window view.</param> public MainWindowViewModel(IMainWindowView mainWindowView) { var applicationPresenter = ServiceLocator.Get <ApplicationPresenter>(); foreach (var uiElement in applicationPresenter.TopElements) { mainWindowView.AddTopElement(uiElement); } mainWindowView.KeyDown += (s, e) => applicationPresenter.SceneContent.Navigator.KeyboardAction(e); ContentView1 = applicationPresenter.GetStageContentView(); ContentView3 = applicationPresenter.Get3DViewport1(); ContentView4 = applicationPresenter.Get3DViewport2(); ContentView5 = applicationPresenter.Get3DViewport3(); applicationPresenter.SetDetailedView += ApplicationPresenterOnSetDetailedView; }
public MainWindowPresenter(IMainWindowView view) { this.view = view; var mappingStore = new MappingStore(); this.mapping = new Mapping(mappingStore); this.mapping.LoadingCompleted += Mapping_LoadingCompleted; this.mapping.LiveLoadingCompleted += Mapping_LoadingCompleted; this.versionsManager = new Versions(mappingStore); this.versionsManager.LoadingCompleted += VersionsManager_LoadingCompleted; this.deobfuscator = new Deobfuscator(this.mapping); this.deobfuscator.ReportDeobfuscateProgress += Deobfuscator_ReportDeobfuscateProgress; this.deobfuscator.DeobfuscationCompleted += Deobfuscator_DeobfuscationCompleted; }
public void InitializePresenter(IMainWindowView view, MainWindowViewModel viewModel) { ViewModel = viewModel ?? new MainWindowViewModel(); View = view; View.DataContext = ViewModel; View.Presenter = this; _stepIntroPresenter.InitializePresenter(View.StepIntroView, ViewModel.StepIntro); _stepPickPresenter.InitializePresenter(View.StepPickView, ViewModel.StepPick); _stepDiscoveringPresenter.InitializePresenter(View.StepDiscoveringView, ViewModel.StepDiscovering); _stepExplorePresenter.InitializePresenter(View.StepExploreView, ViewModel.StepExplore); _stepGenerationPresenter.InitializePresenter(View.StepGenerationView, ViewModel.StepGeneration); _stepTuningPresenter.InitializePresenter(View.StepTuningView, ViewModel.StepTuning); UpdateWizardStepButtons(); GetWizardStepPresenter(ViewModel.WizardStepIndex).Activated().GetAwaiter().GetResult(); }
public MainWindowViewModel(IMainWindowView view, IFeedService feedService) { this.View = view; this.FeedService = feedService; this.View.BindDataContext(this); Publications = new ObservableCollection <Publication>(); UpdateTimer = new Timer(10000); UpdateFeed(); UpdateTimer.Elapsed += UpdateTimer_Elapsed; UpdateTimer.Start(); CurrentUser = new User { Id = 1, ImagePath = "dkcns", Login = "******", Name = "Rohan", Password = "******", Surname = "Surname" }; }
/// <summary> /// Initializes a new instance of the <see cref="ResxTranslator.Common.MainWindowController"/> class. /// </summary> public MainWindowController(IMainWindowView view) { View = view; View.FileNew += new EventHandler(View_FileNew); View.FileOpen += new EventHandler(View_FileOpen); View.FileSave += new EventHandler(View_FileSave); View.KeyAdd += new EventHandler(View_KeyAdd); View.KeyRemove += new EventHandler(View_KeyRemove); View.CultureAdd += new EventHandler(View_CultureAdd); View.CultureRemove += new EventHandler(View_CultureRemove); View.HelpAbout += HandleViewHelpAbout; View.FormClosing += (sender, args) => { args.Cancel = PendingChangesExist(); }; LoadNewModel(); }
public MainWindowPresenter(IKernel kernel, IMainWindowView view, IMainWindowService service) { _kernel = kernel; _view = view; _service = service; _view.AddButtonClicked += AddButtonClicked; _view.SetUp += SetUp; _service.OuterActiveFloorButtonActivated += OuterActiveFloorButtonActivated; _view.StartSimulation += StartSimulation; _view.StopSimulation += StopSimulation; _service.ElevatorMoved += ElevatorMoved; _service.InnerActiveFloorButtonActivated += InnerActiveFloorButtonActivated; _service.PassengerEnterElevator += PassengerEnterElevator; _service.PassengerOutFromElevator += PassengerOutFromElevator; _service.PassengerDisappeared += PassengerDisappeared; _service.TotalMovedMassIncreased += TotalMovedMassIncreased; _service.TimeUpdated += UpdateTime; _service.ElevatorMadeRide += ElevatorMadeRide; _service.ElevatorMadeIddleRide += ElevatorMadeIddleRide; _service.OverWeightActivated += OverWeightActivated; _service.OverWeightDeactivated += OverWeightDeactivated; _view.PassengersInfoShown += PassengersInfoShown; }
public static void GetContaktsViewModel(List <Contact> contacts, IMainWindowView view) { if (contacts == null) { return; } List <string> contactsNameList = new List <string>(); List <string> onlineContactsList = new List <string>(); foreach (var cont in contacts) { contactsNameList.Add(cont.Name); if (cont.Online && !onlineContactsList.Contains(cont.Name)) { onlineContactsList.Add(cont.Name); } } view.OnlineContactsList = onlineContactsList; view.UpdateContacts(contactsNameList); }
/// <summary> /// Instantiates a new instance of <see cref="MainWindowController" /> /// </summary> /// <param name="mainWindowView"></param> public MainWindowController(IMainWindowView mainWindowView) { _mainWindowView = mainWindowView; }
public Presenter(IMainWindowView mainWindowView) { this.MainWindowView = mainWindowView; WireupEvents(); }
public void InjectView(IMainWindowView mainView) { MainView = mainView; }
public GamePage(IMainWindowView mainWindowView) { this.mainWindowView = mainWindowView; InitializeComponent(); }
public MainWindowViewModel(IMainWindowView view) { this.View = view; this.View.BindDataContext(this); }
public void BindMainWindowView(IMainWindowView mainView) { mainView.SetPresenter(this); _mainView = mainView; }
public MainWindowViewModel(IMainWindowView view, IApplicationInformationService service) { this.view = view; this.service = service; view.Model = this; }