Esempio n. 1
0
        public NodKlassRepository(MainRepository m, KlassViewModel kvm) : base(m)
        {
            //left
            for (int i = 1; i <= 3; i++)
            {
                Add(new NodKlassViewModel(new NodKlassModel()
                {
                    Row    = i,
                    Column = 0,
                    HorizontalAlignment = HorizontalAlignment.Left,
                    VerticalAlignment   = VerticalAlignment.Center
                }, kvm, this));
            }

            //right
            for (int i = 1; i <= 3; i++)
            {
                Add(new NodKlassViewModel(new NodKlassModel()
                {
                    Row    = i,
                    Column = 5,
                    HorizontalAlignment = HorizontalAlignment.Right,
                    VerticalAlignment   = VerticalAlignment.Center
                }, kvm, this));
            }

            //top
            for (int i = 1; i <= 3; i++)
            {
                Add(new NodKlassViewModel(new NodKlassModel()
                {
                    Row    = 0,
                    Column = i,
                    HorizontalAlignment = HorizontalAlignment.Center,
                    VerticalAlignment   = VerticalAlignment.Top
                }, kvm, this));
            }

            //bottom
            for (int i = 1; i <= 3; i++)
            {
                Add(new NodKlassViewModel(new NodKlassModel()
                {
                    Row    = 5,
                    Column = i,
                    HorizontalAlignment = HorizontalAlignment.Center,
                    VerticalAlignment   = VerticalAlignment.Bottom
                }, kvm, this));
            }
        }
Esempio n. 2
0
        public override void Deselect(KlassViewModel k)
        {
            List <NodModelBase> nodList = new List <NodModelBase>();

            foreach (NodKlassViewModel n in k.NodKlassRepository)
            {
                if (n.IsSet())
                {
                    n.Deselect();
                    nodList.Add(n.NodKlassModel);
                }
            }

            MainRepository.DeselectLinesOfNod(ref nodList);
            k.Deselect();
        }
Esempio n. 3
0
 public NodCanvasRepository(MainRepository m) : base(m)
 {
 }
Esempio n. 4
0
 public LinjeRepository(MainRepository m) : base(m)
 {
 }
Esempio n. 5
0
 public KlassRepository(MainRepository m) : base(m)
 {
 }
Esempio n. 6
0
 public TextBoxRepository(MainRepository m) : base(m)
 {
 }