public override void AwakeFromNib() { base.AwakeFromNib(); windowRef = Window; windowRef.WillClose += (sender, e) => viewModel.OnVisibleChanged(false); windowRef.owner = this; treeViewController = reactive.CreateOutlineViewController <IObjectsTreeNode> (treeView); stateHistoryController = reactive.CreateTableViewController <IStateHistoryItem> (stateHistoryView); propertiesView.Init(this); propertiesView.Delegate = new PropertiesViewDelegate { owner = this, table = propertiesView }; propertiesView.DataSource = propsDataSource; stateHistoryView.DoubleClick += (sender, e) => viewModel.OnChangeHistoryItemDoubleClicked( viewModel.ChangeHistoryItems[(int)stateHistoryView.ClickedRow]); ((StateHistoryTableView)stateHistoryView).owner = this; findCurrentPositionInStateHistoryButton.Image.Template = true; }
public override void AwakeFromNib() { base.AwakeFromNib(); pluginsTableController = reactive.CreateTableViewController <Presenters.Options.Plugins.IPluginListItem>(pluginsTableView); }
public override void AwakeFromNib() { base.AwakeFromNib(); pluginsTableController = reactive.CreateTableViewController(pluginsTableView); }