コード例 #1
0
 protected RealignFactoryBase(IRealignControl mainControl, RealignStyle realignStyle, bool isPartialRealign)
 {
     Ref          = mainControl;
     RealignStyle = realignStyle;
     if (Ref.HasVisibleNodes())
     {
         _map = new RealignMap(Ref.GetVisibleNodeControls().ToList(), Ref.GetRelationships().ToList(), realignStyle, isPartialRealign);
     }
     if (_map != null && _map.ChildNodes.Count > 0)
     {
         Nodes = _map.GetAllChildNodes(realignStyle).ToList();
     }
 }
コード例 #2
0
 protected RealignFactoryBase(IRealignControl mainControl, RealignStyle realignStyle, bool isPartialRealign)
 {
     Ref = mainControl;
     RealignStyle = realignStyle;
     if (Ref.HasVisibleNodes())
     {
         _map = new RealignMap(Ref.GetVisibleNodeControls().ToList(), Ref.GetRelationships().ToList(), realignStyle, isPartialRealign);
     }
     if (_map != null && _map.ChildNodes.Count > 0)
     {
         Nodes = _map.GetAllChildNodes(realignStyle).ToList();
     }
 }
コード例 #3
0
ファイル: RealignFactory.cs プロジェクト: chris-tomich/Glyma
 // Construction
 protected RealignFactory(IRealignControl mainControl, RealignStyle realignStyle, bool isPartialRealign)
     : base(mainControl, realignStyle, isPartialRealign)
 {
     CalculateNodes();
 }
コード例 #4
0
 public HorizontalRealignFactory(IRealignControl mainControl, bool isPartialRealign = false)
     : base(mainControl, RealignStyle.Horizontal, isPartialRealign)
 {
     mainControl.MapInformation.AutoRealignStyle = RealignStyle.Horizontal;
 }
コード例 #5
0
 public HorizontalRealignFactory(IRealignControl mainControl, bool isPartialRealign = false)
     : base(mainControl, RealignStyle.Horizontal, isPartialRealign)
 {
     mainControl.MapInformation.AutoRealignStyle = RealignStyle.Horizontal;
 }
コード例 #6
0
ファイル: RealignFactory.cs プロジェクト: chris-tomich/Glyma
 // Construction
 protected RealignFactory(IRealignControl mainControl, RealignStyle realignStyle, bool isPartialRealign)
     : base(mainControl, realignStyle, isPartialRealign)
 {
     CalculateNodes();
 }