Exemple #1
0
        public void CustomizeView(CreateStream model, NodeView nodeView)
        {
            dynamoModel     = nodeView.ViewModel.DynamoViewModel.Model;
            dynamoViewModel = nodeView.ViewModel.DynamoViewModel;
            syncContext     = new DispatcherSynchronizationContext(nodeView.Dispatcher);
            accountsNode    = model;

            var ui = new CreateStreamUi();

            nodeView.inputGrid.Children.Add(ui);

            //bindings
            ui.DataContext = model;
            ui.Loaded     += Loaded;
            ui.CreateStreamButton.Click += CreateStreamButtonClick;
        }
Exemple #2
0
        public void CustomizeView(CreateStream model, NodeView nodeView)
        {
            _nodeView       = nodeView;
            dynamoModel     = nodeView.ViewModel.DynamoViewModel.Model;
            dynamoViewModel = nodeView.ViewModel.DynamoViewModel;
            syncContext     = new DispatcherSynchronizationContext(nodeView.Dispatcher);
            createNode      = model;

            var ui = new CreateStreamUi();

            nodeView.inputGrid.Children.Add(ui);

            //bindings
            ui.DataContext = model;
            ui.Loaded     += Loaded;
            ui.CreateStreamButton.Click        += CreateStreamButtonClick;
            ui.AccountsComboBox.DropDownOpened += AccountsComboBoxOnDropDownOpened;

            nodeView.grid.ContextMenu.Items.Add(new Separator());
        }