protected override void OnContentChanged()
 {
     base.OnContentChanged();
     fcc.TryCancelCalculation();
     if (Content != null)
     {
         fcc.ProblemData = Content;
         CalculateCorrelation();
     }
     else
     {
         progressPanel.Visible = false;
         dataView.Maximum      = 0;
         dataView.Minimum      = 0;
         dataView.Content      = null;
         dataView.ResetVisibility();
     }
 }