コード例 #1
0
ファイル: AxisGrid.cs プロジェクト: nwelsheimer/NBS
 void IPlotterElement.OnPlotterAttached(Plotter plotter)
 {
     this.plotter = plotter;
     plotter.CentralGrid.Children.Add(this);
 }
コード例 #2
0
ファイル: AxisGrid.cs プロジェクト: nwelsheimer/NBS
 void IPlotterElement.OnPlotterDetaching(Plotter plotter)
 {
     plotter.CentralGrid.Children.Remove(this);
     this.plotter = null;
 }
コード例 #3
0
 /// <summary>This method is invoked when element is attached to plotter. It is the place
 /// to put additional controls to Plotter</summary>
 /// <param name="plotter">Plotter for this element</param>
 public virtual void OnPlotterAttached(Plotter plotter)
 {
     this.plotter = plotter;
     RaisePlotterAttached(plotter);
 }
コード例 #4
0
 /// <summary>This method is invoked when element is being detached from plotter. If additional
 /// controls were put on plotter in OnPlotterAttached method, they should be removed here</summary>
 /// <remarks>This method is always called in pair with OnPlotterAttached</remarks>
 public virtual void OnPlotterDetaching(Plotter plotter)
 {
     RaisePlotterDetaching(plotter);
     this.plotter = null;
 }
コード例 #5
0
ファイル: ViewportElement2D.cs プロジェクト: nwelsheimer/NBS
 protected virtual Panel GetHostPanel(Plotter plotter)
 {
     return(plotter.CentralGrid);
 }
コード例 #6
0
 public PlotterConnectionEventArgs(Plotter plotter)
 {
     this.plotter = plotter;
 }
コード例 #7
0
 public void OnPlotterDetaching(Plotter plotter)
 {
     this.plotter = null;
     plotter.HeaderPanel.Children.Remove(this);
 }
コード例 #8
0
 public void OnPlotterAttached(Plotter plotter)
 {
     this.plotter = plotter;
     plotter.HeaderPanel.Children.Add(this);
 }
コード例 #9
0
ファイル: VerticalAxisTitle.cs プロジェクト: nwelsheimer/NBS
 public void OnPlotterAttached(Plotter plotter)
 {
     this.plotter = plotter;
     plotter.LeftPanel.Children.Insert(0, this);
 }
コード例 #10
0
 public void OnPlotterDetaching(Plotter plotter)
 {
     plotter.FooterPanel.Children.Remove(this);
     this.plotter = null;
 }
コード例 #11
0
ファイル: Viewport2D.cs プロジェクト: nwelsheimer/NBS
 protected virtual Panel GetHostPanel(Plotter plotter)
 {
     return(plotter.MainGrid);
 }