Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/29/17 16:43:29 (7 years ago)
Author:
bburlacu
Message:

#1772: Refactor SymbolicDataAnalysisGenealogyGraphView

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.EvolutionTracking/HeuristicLab.EvolutionTracking.Views/3.4/GenealogyGraphView.cs

    r12225 r15561  
    77  [View("GenealogyGraphView")]
    88  [Content(typeof(IGenealogyGraph<>), IsDefaultView = false)]
    9   public partial class GenealogyGraphView<T> : ItemView where T : class,IItem {
     9  public partial class GenealogyGraphView<T> : ItemView where T : class, IItem {
    1010    public new IGenealogyGraph<T> Content {
    1111      get { return (IGenealogyGraph<T>)base.Content; }
     
    4949      var visualNode = (VisualGenealogyGraphNode)sender;
    5050      var graphNode = (IGenealogyGraphNode<T>)visualNode.Data;
    51       if (graphNode == null) return;
    52       var content = graphNode.Data;
    53       if (content == null) return;
    54       viewHost.Content = content;
     51      if (graphNode == null || graphNode.Data == null) return;
     52      viewHost.Content = graphNode.Data;
    5553    }
    5654    public virtual void graphChart_GenealogyGraphNodeDoubleClicked(object sender, MouseEventArgs arcs) {
     
    6058    #region events for configuring the behavior of the genealogy chart (trace/match, simple lineages, etc)
    6159    private void trace_checkBox_CheckedChanged(object sender, System.EventArgs e) {
    62       genealogyGraphChart.TraceFragments = trace_checkBox.Checked;
     60      //genealogyGraphChart.TraceFragments = trace_checkBox.Checked;
    6361    }
    6462
    6563    private void simpleLineages_checkBox_CheckedChanged(object sender, System.EventArgs e) {
    66       genealogyGraphChart.SimpleLineages = simpleLineages_checkBox.Checked;
     64      //genealogyGraphChart.SimpleLineages = simpleLineages_checkBox.Checked;
    6765    }
    6866
    6967    private void lockGraph_checkBox_CheckedChanged(object sender, System.EventArgs e) {
    70       genealogyGraphChart.LockGenealogy = lockGraph_checkBox.Checked;
     68      //genealogyGraphChart.LockGenealogy = lockGraph_checkBox.Checked;
    7169    }
    7270    #endregion
Note: See TracChangeset for help on using the changeset viewer.