public MainWindow() { InitializeComponent(); graphView = new GraphUserControlView(); graphView.Model = Models.PhoneFeatureModel(); TabGraph.Content = new GraphUserControl(graphView); }
public GraphUserControl(GraphUserControlView view) { InitializeComponent(); graphViewerPanel.ClipToBounds = true; this.view = view; graphViewer.BindToPanel(graphViewerPanel); mainGrid.Children.Clear(); mainGrid.Children.Add(graphViewerPanel); Loaded += (a, b) => RenderViewGraph(); view.OnViewUpdate += RenderViewGraph; }