Esempio n. 1
0
 /// <summary>
 /// Disposing events
 /// </summary>
 public override void Dispose()
 {
     this.DataContextUnrealizedGainLossChart.unrealizedGainLossDataLoadedEvent -= new DataRetrievalProgressIndicatorEventHandler(dataContextSource_unrealizedGainLossDataLoadedEvent);
     this.DataContextUnrealizedGainLossChart.Dispose();
     this.DataContextUnrealizedGainLossChart = null;
     this.DataContext = null;
 }
Esempio n. 2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="dataContextSource"></param>
 public ViewUnrealizedGainLoss(ViewModelUnrealizedGainLoss dataContextSource)
 {
     InitializeComponent();
     this.DataContext = dataContextSource;
     this.DataContextUnrealizedGainLossChart              = dataContextSource;
     dataContextSource.unrealizedGainLossDataLoadedEvent +=
         new DataRetrievalProgressIndicatorEventHandler(dataContextSource_unrealizedGainLossDataLoadedEvent);
     dataContextSource.ChartArea          = this.chUnrealizedGainLoss.DefaultView.ChartArea;
     this.chUnrealizedGainLoss.DataBound += dataContextSource.ChartDataBound;
     this.grdRadChart.Visibility          = Visibility.Visible;
     this.grdRadGridView.Visibility       = Visibility.Collapsed;
     ApplyChartStyles();
 }